C-ja.
Me zanima, če kdo pozna kakšen dober C complier (pa ne Xcode, ker mi v njem še simpl Hello world
| C complier | |||||||||
			
 Zdaj ko se učim delat appe za iPhone, sem uvidel, da moram obnoviti svoje znanje
 
			
		C-ja. Me zanima, če kdo pozna kakšen dober C complier (pa ne Xcode, ker mi v njem še simpl Hello world  | 
	|||||||||
			
 Če rabiš samo compiler potem GCC 4.4.
 
			
		Pa še kak GDB zraven.  | 
	|||||||||
			
 Kot prvo, Xcode ni compiler ampak je IDE.
 
			
		Kot drugo, ce delas na mac-u in imas instaliran Xcode, potem imas gor tudi ze gcc. Ce bi rad delal hello world v Xcode, pa ti dam namig : izberi New Project -> Command Line Utility -> Standard Tool ali pa CoreFoundation Tool (ce hoces objekte, etc.) Lp, upam da kaj pomaga  | 
	|||||||||
			
 No, to končno deluje. Ampak mam nov problem  
			
		![]()  | 
	|||||||||
			
 Če ne vračaš ničesar, definiraj funkcijo kot "void"... sicer pa pričakuje, da boš vrnil int (na kar te je tudi opozorilo).
 
			
		void main() {...}  | 
	|||||||||
			
 
 aja, zdej vidm tko čudn formira opozorilo  | 
	|||||||||
			
 A je kkšna alternativa getch-ju, ker ga mac očitno ne pozna. napiše mi "implict decleration, kar mislm da pomen, da ne prepozna. Sm se pač na winsih C učil 
			
		 | 
	|||||||||
			
 Vidim, da ste se kar lotili tega... appsov za iPhone.
 
			Torej, iščem nekoga, da mi naredi en app (seveda ne zastonj)... več: http://www.jabuk.si/pbb/viewtopic.php?t=8966&highlight= Do sedaj sem dobil le eno ponudbo, verjamem pa, da vas je več mojstrov in bi rad videl kakšne so moje opcije. LP M _________________ Ma ja, sej bo, sej bo... če ne danes pa kdaj drugič! iMac 20''; iMac 21,5''; iPhone XR, iPad Air 4G CELL, ATV 4K, Watch series 7, AirPods Pro http://sitemile.com/ref/faganel  | 
	|||||||||
			
 
 Dobr link, na vsakem malo več podrobnosti  | 
	|||||||||
			
 
 No, ne bom vsem razlagal kaj bi, zato pa piše da več preko maila... ja, čeprav... No če koga zanima, se bo pač potrudil en mail napisat. _________________ Ma ja, sej bo, sej bo... če ne danes pa kdaj drugič! iMac 20''; iMac 21,5''; iPhone XR, iPad Air 4G CELL, ATV 4K, Watch series 7, AirPods Pro http://sitemile.com/ref/faganel  | 
	|||||||||
			
 
 evo si že dobu mail  | 
	|||||||||
			
 Živjo!
 
			
		Zdaj se učim C-ja na macu s pomočjo Xcod pa imam nekja vprašanj: 1. Xcode je zelo uporaben, amapak v njem ne morem vpisovat tistih argumentov, ki se potem pojavijo v main(int argc, char *arg[ ]) po malo googlanja sem ugotovil, da se to da, če program z gcc zaženeš v terminalu. Ampak se mi niti približno ne sanja, kako bi to naredil! Tudi na spletnih strneh, ki mi jih google proizvede na to temo se ne znajdem. Tako da če mi lahko kdo to pojasni, pa napiše primer, kaj morem vpisat v terminal, da mi komplaja določene datoteke, pa še ako dodam te argumente. 2. Ne gre mi to del s fajli. Če pri tem stavku 
 to napišem, mi javlja samo EXC-BAD-ACCES al neki tazga. A mi lahko kdo pove, kaj naj napišem, da lahko pointer usmerim na neko izvenprogramsko txt datoteko. Pa primer bi blo lepo. Tko to je to, upam da bo kdo znal pomaga. LP, Tomaž  | 
	|||||||||
			
 Greš v terminal (Terminal.app) in v njem poženeš
 
			
		gcc imeprograma.c -o imeprograma ki ti prevede programček. Seveda moraš biti v terminalu v istem direktoriju, kjer se nahaja tvoja datoteka imeprograma.c (ukaze "cd" najbrž poznaš). Nato pa ga zaženeš z ./imeprograma parameter1 parameter2 ... Primer: 
 Glede branja datotek: predvidevam, da se datoteka ne nahaja tam, od koder se program zaganja. Sama sicer za odpiranje datotek uporabljam f = fopen("filename", "rt"); za branje oziroma "wt" za zapisovanje (besedilnih) datotek. Za binarne datoteke je "b" namesto "t", vendar predidevam, da tega ne potrebuješ.  | 
	|||||||||
			
 Pa na fclose(f) seveda tudi ne smeš pozabiti. 
			
		 | 
	|||||||||
			
 A, hvala!Zdej m ije jasno tole z ukatno vrstico.
 
			
		Edni ne vem, kaj so "cd" ukazi Pa v kakšnem formatu naj bo "filename", ker če jaz ta file drag&dropam not v xcode mi napiše to nekako tako: "file://localhost/Uesers....." pa mi vrne pol EXC_BAD_ACCES. A kaj narobe delam? A mi lahko prosim napišeš primer, kaj ti napišeš pod flnemame Hvala!  | 
	|||||||||
			
 Aja, pa v mojem 1. postu sem se zmotu: jaz tudi napišem fopen in ne fileopen. Ampak tega v programu itak ni blo.  
			
		 | 
	|||||||||
			
 ko zaganas program v terminalu moras filename vpisat rocno. 
 
			
		
  | 
	|||||||||
			
 V Xcode argumente nastavis v zavihku executables. desno-kliknes na svoj executable, izberes info, od tam naprej pa vse jasno  
			
		lp  | 
	|||||||||
			
 Hvala, zdej mi je končno jasno glede teh fajlov.
 
			
		Mam pa še eno vprašanje: z C-jem hočem prasat, pa me zanima, kako naj neko stran spravim v string ali pa uporabljam getc na strani? ugotovil sem, da ne morem strani uporabljati kot file. Tako da mi lahko kdo pove, kako naj parsam spletno stran(če se da, lahko da zravn kkšn simpl primerčk), pa če se da čim bl brez dodatko(kkšni XLM parserjev, al pa kej tazga). Bi bil zlo hvaležen  | 
	|||||||||
			
 
 To bi pa tut jst rab, a kdo ve?  | 
	|||||||||
| « Poglej prejšnjo temo - Programska oprema - Poglej naslednjo temo » | Pojdi na stran 1, 2 Naslednja | 
   Gostovanje: 3fs.si | 
	
  Vsa vsebina spletne strani je last Jabuk.si in njegovih članov. © 2004 - 2020 Jabuk.si | 
				  Kontakt     Domov     Na vrh strani |