Создал одну и ту же программу в Unix и Visual Studio 2010, Visual Studio не компилируется - PullRequest
0 голосов
/ 09 сентября 2011

Мы используем Emacs в Sun OS 5.9. Я написал один и тот же код в emacs и visual studio и поместил их в свои собственные папки на сервере unix. Один из emacs скомпилирован без проблем, а другой из visual studio - нет. Я открыл версию Visual Studio в Emacs, и она выглядит точно так же, как и в Emacs, но не компилируется. Компилятор g ++ Вот код:

// Samuel LaManna

#include <iostream>

using namespace std;

int main()
{
    cout<<endl;
    cout<<endl;
    cout<<"Hello World!";
    cout<<endl;
    cout<<endl;
    return 0:
}

И вот ошибки, которые я получаю, когда пытаюсь скомпилировать версию Visual Studio:

Intro.cpp: в функции int main()': Intro.cpp:14: error: expected; ' before ':' token Intro.cpp: 14: ошибка: ожидаемое первичное выражение before ':' token Intro.cpp: 14: ошибка: ожидается `; ' до маркера ':' v245-2%

Ответы [ 3 ]

6 голосов
/ 09 сентября 2011

return 0:

Ошибка тут же.

return 0; с ;

1 голос
/ 09 сентября 2011

Замените двоеточие в "return 0:" точкой с запятой "return 0;"

0 голосов
/ 09 сентября 2011

У вас есть 0: в качестве возвращаемого значения; должно быть 0;.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...