[ tomislav91 @ 05.01.2013. 18:36 ] @
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;
}
[ Nedeljko @ 05.01.2013. 20:00 ] @
Nije dovoljno sačuvati program. Moraš da ga kompajliraš i izvršiš.
[ tomislav91 @ 06.01.2013. 10:30 ] @
naravno da sam prvo to odradio. ali nece da napravi .bin nzm zasto.
[ Wishmaker @ 06.01.2013. 15:03 ] @
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);
     }


[ tomislav91 @ 06.01.2013. 15:23 ] @
Mozes malo pojasniti sta je to? posto i ne razumem bas..?
[ kkedacic @ 06.01.2013. 17:31 ] @
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.