LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: článek C/C++ (4) - Funkce printf

parameter cez odkaz 7.10.2004 12:54
Janko Hrasko

Ahoj,
prosimta v pripade, ze pouzijem:

void nula_dobre2(int &premena) {
premena = 0;
}

co sa tyka narocnosti na pamat je to presne to iste ako v pripade nula_dobre( int *ppromenna) ?
V com je rozdiel medzi nula_dobre a nula_dobre2

Vdaka, Jan

Re: parameter cez odkaz 7.10.2004 22:18
Jan Němec

nula_dobre2 je v C++ totéž co nula_dobre. Nejsem expert na překladače, ale domnívám se, že výsledkem bude po slinkování úplně stejný kód. Rozdíl je při použití ANSI C překladače. Tam nula_dobre2 neprojde překladem. Zatím vykládám pouze čisté C a ne C++, proto jsem nula_dobre2 zamlčel.

rozdíl mezi %i a %d ? 4.8.2006 17:38
Petr Kubizňák

Dobrý den,
jaký je prosím rozdíl mezi řídícími sekvencemi fce printf %i a %d? Z jiných materiálů jsem znal %d, ale tady používáte %i. Žádný rozdíl jsem v tom nezaznamenal.
Děkuji

Re: rozdíl mezi %i a %d ? 4.8.2006 17:55
Aleš Hakl

Rozdil mezi tim opravdu neni.

Ovsem veril bych tomu, ze kdysi v drevnich dobach %i znamenalo cosi jako "preferovany format celych cisel dane platformy" (Coz nekde mohlo znamenat treba osmickovou soustavu). Ale to je jenom muj odhad.

V syntaxi printf najdede spoustu dalsich duplicit vzniklych tim, ze ruzne skupiny vyvojaru pridali datovy typ nezavisle na sobe a pak se v zajmu kompatibility zachovali oboje varianty (a pak nekdo rekl, ze nektera z nich je deprecated). Napr. C vs. lc, S vs. ls, f vs. F (coz je lehce specialni pripad)


KOMENTARZE
parameter cez odkaz 7.10.2004 12:54 Janko Hrasko
L Re: parameter cez odkaz 7.10.2004 22:18 Jan Němec
rozdíl mezi %i a %d ? 4.8.2006 17:38 Petr Kubizňák
  L Re: rozdíl mezi %i a %d ? 4.8.2006 17:55 Aleš Hakl
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4851x
2. FreeBSD
Download: 9044x
3. PCLinuxOS-2010
Download: 8541x
4. alcolix
Download: 10916x
5. Onebase Linux
Download: 9631x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6219x

1. xinetd
Download: 2383x
2. RDGS
Download: 937x
3. spkg
Download: 4693x
4. LinPacker
Download: 9918x
5. VFU File Manager
Download: 3173x
6. LeftHand Mała Księgowość
Download: 7171x
7. MISU pyFotoResize
Download: 2776x
8. Lefthand CRM
Download: 3540x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3089x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz