Rad s datotekama u C-u na Mac-u
(1 korsinik/a gleda/ju temu) (1) Gost

Rad s datotekama u C-u na Mac-u


04.04.2011 | 18:52
Prilično me ovo frustrira.
#include <stdio.h>
#include <stdlib.h>

int main (int argc, const char * argv[])
{
	FILE *dat;
	
	if ((dat = fopen("mactest.txt", "w")) == NULL)
	{ 
		printf("\nGreska pri otvaranju...");
		exit(1);
	}
	
	
	fputc('a', dat);
	
	
	fclose(dat);
	
	return 0;
}


Program se kompajlira bez greške, i izvede, ali nikako nać tu datoteku!!! Gledam u folder od projekta - nema, gledam u moj home folder - nema, tražim preko Spotlighta - nema!

Ako uklonim ".txt" jednako ne radi
04.04.2011 | 19:12
Program se kompajlira bez greške, i izvede, ali nikako nać tu datoteku!!! Gledam u folder od projekta - nema, gledam u moj home folder - nema, tražim preko Spotlighta - nema!

Err... kako znaš da se program izveo ako ne možeš naći datoteku? Upravo sam ga kompajlirao (u Terminalu, sa gccom), pokrenuo i mactest.txt se uredno pojavio s očekivanim sadržajem.

Update#1: Sad sam probao isto to i iz Xcodea (3.2.5) - uredno radi, mactest.txt se pojavio na očekivanom mjestu - u 'build/Debug" folderu projekta, tamo gdje je i exe.

Update#2: Ako radiš u Xcode 4, Debug folder projekta je zakopan u korisnikovom Libraryu (~/Library/Developer/Xcode/DerivedData/tvoj_projekt/Build/Products/Debug), kao i debug exe. Library je izuzet iz pretraživanja Spotlightom pa nije ni čudo da s njim ne možeš pronaći mactest.txt. Ali će te zato Xcode odvesti na pravo mjesto ako otvoriš Products (u Project navigatoru), desno dugme na ime exe datoteke i Show in Finder - pokazat će ti exe, a uz njega i mactest.txt (ako si prethodno pokrenuo buildani product).
04.04.2011 | 19:49
mila majko šta su ga zakomplikovali hvala
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 47 minuta
  • zoranowsky: @Yonkis - krivi forum :)
  • Yonkis: Prodajem pokvareni Outlook 365. I Teams. 2 €
  • CoffeePod: Prodajem Thunderbolt2 original Apple kabel zajedno sa original, gajnc novim Apple adapterom = 100€
  • mbp2009: Dosta koristan app meni osobno, Volume Pad, stoji u widgetu, napravi zone lijevo i desno na trackpadu za podesavanje svjetline ekrana i glasnoće zvuka
  • mbp2009: [link]
  • Piko: Odabereš video i titlove, a SubSync analizira govor, uspoređuje ga s tekstom titlova i automatski prilagođava njihovo vrijeme prikaza da budu usklađeni sa zvukom.
  • drlovric: Piko: Izgleda zanimljivo. Kako radi ovo? :)
  • Piko: [link] evo, ARM verzija aplikacije ... autor je to napustio a aplikacija radi super .... no originalna je intel only, radi preko rozete .... pa sam forkao i složio ARM verziju
  • Yonkis: Super mi je kad napišu "Download for free on the App Store." Najbolje da mi naplate skidanje i instalaciju. Jako duhovito.
  • ZoPaj: [link]
  • Yonkis: Jako gledljiv. Meni.
  • Riba: Ne, je li gledljiv?
  • Yonkis: Gledao jučer dokumentarac MUSK, gledao još netko?
  • smayoo: Ajd... :)
  • CoffeePod: [link]
  • CoffeePod: Čudo
  • CoffeePod: Pogledajte ovo čudi
  • smayoo: Koji ZIPani post... :D
  • Riba: Opera radi nakon brisanja cachea, vjerojatno ce i Safari na iPadu. RIP Miso, i za drlovrica uskoro lijepe novosti.
  • Riba: +
  • Riba: + Opera
  • Gjuroo: Laka mu zemlja...
  • smayoo: Ae, partija nan je Mišo... :(
  • jura22: iPad Sfari nema pluseva.
  • jura22: iPad
  • drlovric: Tako da cekamo i dalje. Nije belaj :)
  • drlovric: Za sta koristite te pluseve pa tolika euforija :) Ja cekam davno obecani responsive forum ali bice da nam je Riba previse zauzet :/
  • Riba: Pogledam sutra na Operi, Firefox je ok.
  • jura22: Ovo je Safari, a na Operi na radi.
  • jura22: ++++
  • smayoo: Bajdvej, na kraju nisam brisao browser cache.
  • smayoo: Eeeee, ček sad dok nadoknadim sve izgubljene pluseve... ++++++ ++++ +++ ++++++ +++ +++ +++++++ +++ :P
  • smayoo: +++++++
  • smayoo: +
  • Riba: a+b
  • Gjuroo: Radi!
  • Gjuroo: plus
  • ZoPaj: a b
  • Riba: Obrisite browser cache, n00bs.
  • Riba: +
  • jura22: i opet ništa
  • jura22: a b
  • smayoo: +
  • smayoo: RIP :(
  • zoranowsky: R.I.P. Sir Patrick Stewart
  • jura22: h
  • jura22: Zašto plus ne ide?
  • jura22: A B
  • jura22: A B
  • dpasaric: Haha! :)

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 0.72 Seconds

Provided by iJoomla SEO