#define
?ifdef __linux__
)freopen
?fopen
, fread
, fwrite
, fclose
.realloc
?fgets
, fscanf
, printf
, fprintf
?gets
!cl.exe
nu mi se compilează același cod care mi se compila pe Linux. De ce?C99
ca standard la gcc
, care printre altele acceptă să declari variabile în mijlocul codului. Pe Windows, compilatorul cl
folosește standardul C89
, care forțează declararea variabilelor doar la început (un exemplu de problema). student@so:~$ wget https://raw.githubusercontent.com/torvalds/linux/master/scripts/checkpatch.pl student@so:~$ export PATH=$PATH:/path/to/dir/with-checkpatch student@so:~$ cd /path/to/lin/checker && ./run_all.sh
Pentru întrebări sau nelămuriri legate de temă folosiți forumul temei. Recomandăm să căutați eventuale întrebări și în arhiva listei de discuții, poate veți găsi ceea ce căutați până veți primi un răspuns din partea noastră.
ATENȚIE să nu postați imagini cu părți din soluția voastră pe forumul pus la dispoziție sau orice alt canal public de comunicație. Dacă veți face acest lucru, vă asumați răspunderea dacă veți primi copiat pe temă.