Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » KHot 18:36
 » Rybeck 18:33
 » Armitage 18:32
 » emigrus 18:31
 » matali 18:29
 » Artaa 18:29
 » XepeR 18:28
 » steve 18:26
 » rookie 18:23
 » myszon 18:20
 » Arlathan 18:18
 » elliot_pl 18:16
 » malyy 18:08
 » ligand17 18:07
 » Kenny 17:59
 » Irys 17:58
 » slanter 17:57
 » Mademan 17:48
 » ngP 17:46
 » maciell 17:45

 Dzisiaj przeczytano
 48618 postów,
 wczoraj 72839

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

Do znawcow C i C++ , dynybol 13/05/03 14:38
Jestem na II sem informy i uczy mnie rosjanka czy ukrainka (kto sie w tym pozna), w kazdym razie nie rozumiem jej polskiego, a jak tlumaczy to jej slow brakuje.
Tak wiec czy ktos moze mi powiediec jak zrobic main() z parametrami odpowiedzialnymi za operacje na plikach.
np. program.exe baza.txt - pobiera dane z bazy
W ksiazce ktora mam jest sa operacje na plikach ale nie przy urzyciu main().
Oczywiscie jesli to cos co niesprawi klopotu to napiszcie w innym wypadku oddam program po terminie. Razem z kumplami nie umiemy tego napisac - ale z nas balwany ;)

Mówiąc "ROZUMIEM" zakladasz, że
wiesz co znaczy rozumieć.

  1. funkcja main dostaje parametry wywołania programu , Visar 13/05/03 14:49
    typowa deklaracja
    int main(int argc, char **argv)

    teraz możesz sobie korzystać z nazwy pliku

    if (argc>=2) printf("Nazwa pliku: %s\n",argv[1]);

    pozdrawiam

    Visar

    1. Dzieki , dynybol 13/05/03 15:19
      :)))

      Mówiąc "ROZUMIEM" zakladasz, że
      wiesz co znaczy rozumieć.

    2. polecam MSDN , bartek_mi 13/05/03 19:16
      int main( int argc[ , char *argv[ ] [, char *envp[ ] ] ] );

      _argc ________
      An integer that contains the count of arguments that follow in argv. The argc parameter is always greater than or equal to 1.
      _argv ________
      An array of null-terminated strings representing command-line arguments entered by the user of the program. By convention, argv[0] is the command with which the program is invoked, argv[1] is the first command-line argument, and so on, until argv[argc], which is always NULL. See Customizing Command Line Processing for information on suppressing command-line processing.

      dzisiaj jest jutrzejszym wczoraj

  2. jesli uczysz sie na PWR to stawiam na Liebiediewą , bwana 13/05/03 14:56
    zgadza sie?:)

    "you don't need your smile when I cut
    your throat"

  3. Hehe, a czu ta , rafmart 13/05/03 15:04
    Rosjanka nie ma czasem na imie Nina ???
    Ja mialem jeszcze szczescie miec C/C++ z Francikiem.
    Rafal

    1. No zgadza sie , dynybol 13/05/03 15:20
      Miales szczescie chlopie. Podobno konsultacje u niej to tez kiepska sprawa.

      Mówiąc "ROZUMIEM" zakladasz, że
      wiesz co znaczy rozumieć.

  4. Nina Suszczańska?? , eques 13/05/03 16:49
    Babka ma duża wiedze, ale się męczyłem z słuchaniem jej polskiego, a ona z mówieniem po polsku. I wszyscy się męczyli :) Ale nauczył dużo :) Dobre wspomnienia.
    Pozatym co do twojego pytania, to w każdej książce jest jak pobierać parametry z lini poleceń. Dziwię się, że nikt (jak napisałeś) ze znajmoych tego nie zauważył. A może źle podvhodziliście, bo parametry z main to tylko parametry z linii polecen i nie służą one do obsługi plików. Do obsługi plików są standartowe funkce open() read() write() close().

    Gdy wszyscy wiedzą, że zrobić się
    Tego nie da, przyjdzie ten, który o
    tym niewie i On To zrobi.

    1. no nie wiem , dynybol 13/05/03 23:12
      w kazdy razie poczatki sa ciezkie, szczegolnie jak nie ma ci kto chociaz troche wytlumaczyc.

      Mówiąc "ROZUMIEM" zakladasz, że
      wiesz co znaczy rozumieć.

  5. heh , bor@s 13/05/03 16:56
    zaproponujcie jej angielski może będzie łatwiej.

  6. Nina? , palioza 13/05/03 17:35
    Suszczanska?
    hehehehehe witamy kolege z polibudy :)

    Uczyń coś idiotoodpornym, a ktoś
    stworzy lepszą wersję idioty.

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL