С++ в Visual Studio

165
06 мая 2018, 20:18

Решил проверить код из книги ООП в С++ Лафоре но в Visual Studio не получается его повторить

#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
int Main()
{
    for (int j = 0; j<80; j++)
    {
        char ch = (j%8) ? ' ' : 'x';
        cout << ch;
    }
    return 0;
}

Подскажите пожалуйста, что я делаю не так?

В Borland все работает

Answer 1

Причина: функция int main() должна быть с маленькой буквы

Почему в данном файле он VS выдавал ошибку, если писать её с маленькой? Потому что точкой входа в программу в данном случае в VS является файл *.cpp, имя которого совпадает с именем проекта, то есть ConsoleApplication1.cpp. Именно там находится int main(), и оно уже было сгенерированно самой IDE, но вы видимо не увидели.

Таким образом, весь код надо поместить в ConsoleApplication1.cpp.

Answer 2

Разобрался сам. причин не знаю но в новом проекте все заработло

READ ALSO
Диалоговое окно для выбора файла потока ввода

Диалоговое окно для выбора файла потока ввода

Написал простой векторный редактор и сохранение изображения идет в текстовый документКак сделать чтобы при нажатии на соответствующую...

191
_com_ptr_t::CreateInstance

_com_ptr_t::CreateInstance

Есть два приложения, App1 и App2App2 - стартует из первого по средствам _com_ptr_t m_pApp2

152
Форматирование кода в С++ [требует правки]

Форматирование кода в С++ [требует правки]

Задача: Написать программу для форматирования исходного кода С++Т

175
Убрать в Qt иконку с панели задач

Убрать в Qt иконку с панели задач

Как для QWidget сделать так, чтобы иконка убиралась из таскбара, при этом окно оставалось активным?

165