Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem kod C koda, nece da napravi .bin fajl

[es] :: C/C++ programiranje :: Problem kod C koda, nece da napravi .bin fajl

[ Pregleda: 1713 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

tomislav91

Član broj: 206601
Poruke: 316
*.dynamic.isp.telekom.rs.



+1 Profil

icon Problem kod C koda, nece da napravi .bin fajl05.01.2013. u 18:36 - pre 137 meseci
E ovako, imam jedan problem, naime, kada sacuvam projekat koji radim u C-u, on ne napravi .bin fajl, iskreno ni ne znam da li je to moguce. Pa evo koda.

Code:

#include<stdio.h>
#include<stdlib.h>

int main()
{
    printf("Majority voting, 12 members, EPROM .bin-file generator.\n\n");
    printf("A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 = verdict count\n\n");
    char a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,res,dummy;
    int des,jed;
    FILE *f;

    f=fopen("MV12bit.bin","w"); //file in write mode

    if (!f) return 1;
for(a12=0; a12<=1; a12++)
    for(a11=0; a11<=1; a11++)
        for(a10=0; a10<=1; a10++)
            for(a9=0; a9<=1; a9++)
                for(a8=0; a8<=1; a8++)
                    for(a7=0; a7<=1; a7++)
                        for(a6=0; a6<=1; a6++)
                            for(a5=0; a5<=1; a5++)
                                for(a4=0; a4<=1; a4++)
                                    for(a3=0; a3<=1; a3++)
                                        for(a2=0; a2<=1; a2++)
                                            for(a1=0; a1<=1; a1++)
                                                for(a0=0; a0<=1; a0++)
                                                {
                                                    res = a12+a11+a10+a9+a8+a7+a6+a5+a4+a3+a2+a1+a0;
                                                    des=res/10;
                                                    jed=res%10;
                                                    dummy = res>=7;
                                                    printf("%i %i %i %i %i %i %i %i %i %i %i %i %i = %i %i %i\n",a12,a11,a10,a9,a8,a7,a6,a5,a4,a3,a2,a1,a0,dummy,des,jed);
                                                    res = dummy | (des<<1) | (jed<<4);
                                                    fwrite(&res,sizeof(char),1,f);
                                                }
                                            fclose(f);

                                            return 0;
}

life is the one,take care of them!

http://hardware-software.serbianforum.info/
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Problem kod C koda, nece da napravi .bin fajl05.01.2013. u 20:00 - pre 137 meseci
Nije dovoljno sačuvati program. Moraš da ga kompajliraš i izvršiš.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

tomislav91

Član broj: 206601
Poruke: 316
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Problem kod C koda, nece da napravi .bin fajl06.01.2013. u 10:30 - pre 137 meseci
naravno da sam prvo to odradio. ali nece da napravi .bin nzm zasto.
life is the one,take care of them!

http://hardware-software.serbianforum.info/
 
Odgovor na temu

Wishmaker
Beograd

Član broj: 309769
Poruke: 3
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Problem kod C koda, nece da napravi .bin fajl06.01.2013. u 15:03 - pre 137 meseci
Fajl se kreira uspesno, ali se smesta u current working dir posto je navedeno samo ime fajla.
Da bi video koji je trenutni cwd u koji ce se smestiti fajl dodaj ovako nesto pre fopen
Code:

     char path[1024];
     if (getcwd(path, 1024)) 
     {
        printf("path: %s\n\n", path);
     }


 
Odgovor na temu

tomislav91

Član broj: 206601
Poruke: 316
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: Problem kod C koda, nece da napravi .bin fajl06.01.2013. u 15:23 - pre 137 meseci
Mozes malo pojasniti sta je to? posto i ne razumem bas..?
life is the one,take care of them!

http://hardware-software.serbianforum.info/
 
Odgovor na temu

kkedacic
Extropia

Član broj: 261437
Poruke: 31
*.adsl.net.t-com.hr.



+41 Profil

icon Re: Problem kod C koda, nece da napravi .bin fajl06.01.2013. u 17:31 - pre 137 meseci
Dodaj taj dio u svoj kod i program ce ispisati gdje je smjestio MV12bit.bin file.

File bi se trebao kreirati u direktorijumu u kojem se nalazi .exe, ukoliko se program pokrece preko nekog IDE-a onda je MV12bit.bin negdje u project folderu.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Problem kod C koda, nece da napravi .bin fajl

[ Pregleda: 1713 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.