Професионална програма
Loading...
+ Нов въпрос
Alex0101 avatar Alex0101 373 Точки

[C++] - Формат на домашни

Здравейте , 

Получих коментар на първото домашно, а именнно че не се компилира на http://cpp.sh/. Аз ли съм в грешка

или домашните се пишант на VS и се проверяват на VS. Очевидно в VS няма проблем, всичко си се компилира е работи, даже и с неподходящия за с++ foreach.

0
C++ Programming
asparuh.k avatar asparuh.k 16 Точки

Надявам се да не е така, защото аз НЕ съм на VS. Марто каза, че стандарта е c++11. Ако настройката ти на VS е такава, би трябвало да е ок. Аз обаче си пиша в проекта на какво съм го правил. А това cpp.sh ми се струва малко несериозно. Айде за крайни случаи, какъвто беше първата лекция, ок, ама...

3
10/06/2016 17:45:10
Dimitroff avatar Dimitroff 3 Точки

Леко тъп може би въпрос - как и къде се променя версията/стандарта на C++, която Visual Studio ползва?

0
asparuh.k avatar asparuh.k 16 Точки

Може би някой със VS ще може да каже по-точно, но принципно това трябва да е при настройките на компилатора. Тaka казваш какъв език/диалект да разбира като компилира. За GCC опцията е "-std=c++11" .

0
14/06/2016 14:38:46
Lirik avatar Lirik 22 Точки

В СофтУни има практика да се предава архивиран solution, като задачите са отделни проекти. Това разбира се стандартизира проверката на домашното, но не мисля че е задължително.

 

В света на C++, не е задължително да работи с VS и аз си мисля, че може да се предава архив, където задачите са cpp файлове, ползващи .h файлове от същата директория.

 

Така се работи само със source code във формата на текстови файлове.

Като че ли това е разумен формат за предаване на крайния резултат?

 

2
12/06/2016 11:59:42
fl3x1324 avatar fl3x1324 60 Точки

И аз си ги правя на VS 2015, но преди всяко предаване пробвам на Code::Blocks и Linux и предавам само source кода, без проекта от VS, a ако има особености при другите компилатори като GNU GCC, който ми е от любимите, си ги описвам в самия cpp файл. Иначе и аз съм проверявал домашни като архив на проект от VS, не е много удобно.

0