C#
, И там проверяет, когда Вы хотите новые строки со скобками
Css:
почти то же, но меньше опций
CSS И, чем Вы выбираете форматирование, Вы хотите (в Вашем случае второй переключатель)
Для Visual Studio 2015:
Инструменты в †’ Опции
На боковой панели, перейдите к Текстовому редактору в †’ C# в †’ Форматирующий в †’ Новые строки
и снимите флажок с каждым флажком в разделе "Опции новой строки для фигурных скобок"
Вы должны использовать g ++
, а не gcc
, для компиляции программ на C ++.
Для этой конкретной программы я просто набрал
make avishay
и пусть заставит
выяснить все остальное. Дает вашему исполняемому файлу достойное имя вместо a.out
.
Да, для компиляции используйте g ++. Он автоматически добавит все ссылки на libstdc ++, которые необходимы для компоновки программы.
g++ source.cpp -o source
Если вы опустите параметр -o
, полученный исполняемый файл будет называться a.out
. В любом случае, разрешения для исполняемых файлов уже установлены, поэтому нет необходимости chmod
что-либо.
Кроме того, код даст вам неопределенное поведение (и, возможно, SIGSEGV), поскольку вы разыменовываете указатель NULL и пытается вызвать функцию-член для несуществующего объекта, поэтому он, скорее всего, ничего не напечатает. Скорее всего, он рухнет или исполнит какой-нибудь фанк-танец.
g ++ - компилятор C ++ под Linux. Код выглядит правильно. Возможно, вам не хватает ссылки на библиотеку, которая используется как таковая:
g ++ -l {здесь имя библиотеки (в математических fns используется "m")} codefile.cpp
Используйте g ++. И убедитесь, что у вас установлены соответствующие библиотеки.