| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal petos: 25.05.2009 18:46 | |
|
Caute,
mam jeden problem so spravenim projektu v C. mam tento kod :
Kód: # include<stdio.h>
extern char s[50]; extern FILE *fr; void vypis(FILE*fr) { int x,c; printf("Zadej nazev suboru : "); scanf("%s",s); if ((fr=fopen(s,"r")) == 0) printf("nepodarilo sa otvorit"); else while ((c=getc(fr)) !=EOF) { printf("%c",c); } fclose(fr); } toto je iba "vedlajsi subor" a toto je hlavny: Kód: char s[50]; FILE *fr; extern void vypis(FILE*fr);
int main(void) { int y; vypis(fr); while(1); return 0; } problem je v tom ze mi vypisuje error 1 : Kód: Prekladač: Default compiler Building Makefile: "E:\Peter\C-saves\projekt\Makefile.win" Vykonávam make... make.exe -f "E:\Peter\C-saves\projekt\Makefile.win" all gcc.exe -D__DEBUG__ -c Nepomenový4.c -o Nepomenový4.o -I"C:/Dev-Cpp/include" -g3
gcc.exe: Nepomenovř4.c: No such file or directory gcc.exe: no input files
make.exe: *** [Nepomenový4.o] Error 1
Vykonávanie prerušené
co mam s tym urobit?
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 25.05.2009 19:09 | |
|
das mi zadanie pokusim sa pomoct
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 25.05.2009 19:43 | |
|
nwm to tym nazvom ale mto si oprav tu mas kostru ten subor z ktoreho chces citat musi byt v tej istej zlozke kde je ten exe subor chapes takze si nejaky vytvor s nazvom subor.txt napis tam neco a spust exe a uvidis vysledok dufam ze to sapon trochu pomoze ani t esty na NULL a zatvorenie nie su tam takze aj to tam dorob Kód: #include <stdio.h>
Vypis(void) { char c; FILE *f; char subor[81]; f=fopen("subor.txt","r"); while((c=getc(f))!=EOF) { putchar(c); } fclose(f); } int main() { Vypis(); system("pause"); return 0; }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 25.05.2009 19:46 | |
|
toto je z jednej knihjy ktoru mam Kód: #include <stdio.h> /* vložíme hlavičkový soubor */
FILE *f; /* definice globální proměnné pro odkazování na soubor */
int main(void) /* hlavní program */ { int znak; /* proměnná znak je datového typu int!!! */ if ((f = fopen("subor.txt", "r")) == NULL) { /* zkusíme otevřít soubor */ printf("Chyba pri otvirani souboru!\n"); /* nepovedlo se -> info */ ; /* ... a konec programu */ }
while ((znak = getc(f)) != EOF) /* čteme znak za znakem až do konce souboru */ putchar(znak); /* ... a vypisujeme jej na obrazovku */
if (fclose(f) == EOF) /* zkusíme uzavřít soubor */ printf("Chyba pri zavirani souboru!\n"); system("pause");
return 0; /* konec programu */ }
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 25.05.2009 20:05 | |
|
tak spravit to viem, ale rozdelit to tak aby to bolo v dvoch .C suboroch to neviem, chapes aby to bol oddeleny preklad, lebo spravit to s prikazom include to viem ale to by to bolo prekladane ako jeden subor a ja chcem aby to bolo prekladane osobitne cize chcem spravit projekt a furt hadze build error
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 25.05.2009 20:12 | |
|
pockat ty chces z obydvoch spravit 2 odlisne execka??
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 25.05.2009 20:14 | |
|
ja chcem aby sa tie dva .C subory prelozili nezavisle a potom spustili ako jeden .exe subor
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 25.05.2009 21:05 | |
|
no uz to funguje ani neviem ako som to spravil ale uz to ide, ale skratil som nazov zo 14 znakov na 6 a uz to ide, no neviem ci koli tomu, ale neva
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
Registrovaný: 08.03.09 Prihlásený: 06.10.20 Príspevky: 1116 Témy: 88 Bydlisko: 00100100 | Napísal reDo: 25.05.2009 21:05 | |
|
aha
_________________ Programming is The Best
Hackers Are Not Crackers!!! Hackers build things, crackers break them!
;-) |
|
Registrovaný: 30.04.08 Prihlásený: 15.05.15 Príspevky: 884 Témy: 3 |
Ak pouzivas Dev-C++, tak mozno bude chyba v nom, mne to nedavno tiez robilo haluze...
_________________ Empty your memory, with a free()… like a pointer! If you cast a pointer to an integer, it becomes the integer, if you cast a pointer to a struct, it becomes the struct… The pointer can crash…, and can overflow… Be a pointer my friend… |
|
Registrovaný: 14.02.08 Prihlásený: 04.01.15 Príspevky: 1272 Témy: 46 Bydlisko: Bratislava | Napísal autor témy petos: 26.05.2009 16:58 | |
|
ano to pouzivam
_________________ CPU:AMD Phenom II X4 960T MB: GA-MA78GM S2H VGA: ASUS EAH4850 512MB DDR3 & AC L2 PRO RAM: 4x 1GB Kingstone 800Mhz PSU: CX400W HDD: SEAGATE Barracuda 7200.10 160GB + Seagate 320GB Monitor :19"LCD ASUS VB191T OS: Win 7 Ultimate 64 bit |
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|