Файл cpp запускается в Visual studio
Я протестировал свой файл cpp в Visual Studio (VS) и также попытался скомпилировать его в Cygwin для практики.
Как вы можете видеть, в VS это было успешно.
, но в Cygwin не удалось скомпилировать тот же файл ..
См. Рисунки ниже
Это то, что я набрал для компиляции
Это ошибки в результате .... Ошибка1 Ошибка2
Включая кучу предупреждений, есть много сообщений.основные ошибки: '
Coursera.cpp: 1: 1: ошибка: отклонение' \ 377 'в программе ▒▒ ^
Coursera.cpp: 1: 2: ошибка: отклонение' \376 'в программе ▒▒ ^
Coursera.cpp: 17: 4: ошибка: недопустимая директива предварительной обработки #i;Вы имели в виду #if?cin>> N;^ if
Coursera.cpp: 19: 2: ошибка: 'u' не называет тип intnumb 1 = 0, numb 2 = 0;^
Coursera.cpp: 25: 2: ошибка: 'i' не называет тип {^
Я провел почти день ... Кто-нибудь может мне помочь ???В чем причина?----------- Добавлено
lich_ @ DESKTOP-B3ROGGV ~ $ g ++ Coursera_UTF.cpp В файл включен из /usr/lib/gcc/x86_64-pc-cygwin/7.3.0/include / c ++ / bits / exception_ptr.h: 38: 0, из /usr/lib/gcc/x86_64-pc-cygwin/7.3.0/include/c++/exception:142, из / usr / lib / gcc / x86_64-pc-cygwin / 7.3.0 / include / c ++ / new: 40, из /usr/lib/gcc/x86_64-pc-cygwin/7.3.0/include/c++/ext/new_allocator.h:33, из / usr /lib / gcc / x86_64-pc-cygwin / 7.3.0 / include / c ++ / x86_64-pc-cygwin / bits / c ++ allocator.h: 33, из /usr/lib/gcc/x86_64-pc-cygwin/7.3.0 / include / c ++ / bits / allocator.h: 46, из /usr/lib/gcc/x86_64-pc-cygwin/7.3.0/include/c++/vector:61, из Coursera_UTF.cpp: 3: / usr/lib/gcc/x86_64-pc-cygwin/7.3.0/include/c++/bits/cxxabi_init_exception.h:38:10: фатальная ошибка: stddef.h: нет такого файла или каталога #include ^ ~~~~~~~~~ компиляция прекращена.
Это то, что я получил после конвертации файла в UTF-8