KWIATY-WARSZAWA1.GLOGOW.PL

Forum dyskusyjne
It is currently September 8, 2010, 5:48 am

All times are UTC



Viewing profile - Jakubo

Board presence

Contact

Jakubo
Registered User
Offline
[ Add friend | Add foe ]
E-mail address: E-mail
PM: Send private message
MSNM/WLM:
YIM:
AIM:
ICQ:
Jabber:

Author Message

Topic: styl

 Post subject: styl
Posted: 2007-06-18 19:25:56 

Replies: 0
Views: 0


SasQ:
>> Uznalem, ze najlepiej jezeli do uzycia potrzebne bedzie
>> tylko include, wiec calosc wyladowala w jednym naglowku,
>> wszystko razem ok 500 linijeczek. To jest moje prywatne
>> narzedzie i wlasciwie nie ma to znaczenia,
> To zdanie przypomina mi: "To jest moj prywatny klop, do
> ktorego tylko ja sram, wiec moze miec cwiekowane obicia
> z papieru sciernego" ;-J

:D
> Dlaczego?
> Bo predzej czy poxniej stwierdzisz, ze nie ma sensu
> zeby kompilator omielal ten plik naglowkowy za kazdym
> razem od nowa i dla kazdego pliku CPP, do ktorego sobie
> go dolaczysz.

Ale z gory wiem, ze bedzie w kazdym programie dolaczony dokladnie jeden raz.
> Prawde mowiac to dziwie sie, ze jeszcze sie nie
> przejechales na tym "wypasionym" naglowku, bo w
> normalnym programie, w ktorym pliki naglowkowe sa z
> reguly dolaczane do wielu jednostek translacji,
> juz dawno wystapilyby jakies redefinicje symboli
> i bledy linkowania. Jesli nie wystapily, to albo
> dolaczasz ten twoj naglowek tylko do jednego pliku
> CPP, albo nie definiujesz w nim zadnych obiektow i
> nie definiujesz tresci zadnych funkcji. Ale wtedy to
> nie wiem co tam by sie moglo znalexc oprocz kilku
> definicji typow danych i szablonow.

Ale to jest taki "command line parser" i zawsze dolaczany jest tylko do
pliku z "main()" :>
> Przede wszystkim istnieje podzial programu na osobne
> moduly, z ktorych kazdy moze byc kompilowany niezaleznie
> od pozostalych [by oszczedzic czas kompilacji i nerwy
> programistow, ktorzy beda rozgryzac ten kod ;-J oraz
> umozliwic prace grupowa, gdzie kazdy pisze swoja czesc
> calosci]. Dlatego przede wszystkim program dzieli sie
> na moduly w plikach CPP.

Ja to doskonale rozumiem, ale w tym konkretnym przypadku uznalem, ze
bedzie prosciej jezeli calosc bedzie w naglowku i jedyne co trzeba
zrobic to includnac jeden header. Tym bardziej, ze chcialem, zeby to
dzialalo niezaleznie od systemu(na razie sprawdzalem na dwoch domyslnych
:>) no i bylem ciekawy czy w real world ;) stosuje sie czasem takie
wyjatki, ot ciekawosc :)
PS Juz dawno wkurzalo mnie uzywanie getopt, kilka razy googlnalem w
poszukiwaniu czegos w C++ ale znalazlem tez jakies wynalazki ze swiczami
petlami i jakies takie nieladne, takie "Ceowe"
Znacie cos milego w uzyciu do obrobki argv w C++?
Pozdrawiam serdecznie
KO
--
SIERRA INDIA GOLF
ECHO MIKE PAPA TANGO YANKEE
CHARLIE HOTEL ECHO CHARLIE KILO
LIMA ALPHA TANGO ECHO ROMEO
Sort by:  

Who is online

Users browsing this forum: wben,ni,Dorita,Pszemol,sahafi,krzychoo, prezenty and 2 guests


New posts New posts    No new posts No new posts    Announce Announcement
New posts [ Popular ] New posts [ Popular ]    No new posts [ Popular ] No new posts [ Popular ]    Sticky pozycjonowanie
New posts [ Locked ] New posts [ Locked ]    No new posts [ Locked ] No new posts [ Locked ]    Moved topic Moved topic
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group - Pozycjonowanie