Hello World

Создал новый консольный проект в свежей 2017-ой студии.

Долго смотрел на болванку, которую он создал:

// test_for_oledb_property_v2.cpp : This file contains the 'main' function. Program execution begins and ends there.
//

#include "pch.h"
#include <iostream>

int main()
{
    std::cout << "Hello World!\n"; 
}

// Run program: Ctrl + F5 or Debug > Start Without Debugging menu
// Debug program: F5 or Debug > Start Debugging menu

// Tips for Getting Started: 
//   1. Use the Solution Explorer window to add/manage files
//   2. Use the Team Explorer window to connect to source control
//   3. Use the Output window to see build output and other messages
//   4. Use the Error List window to view errors
//   5. Go to Project > Add New Item to create new code files, or Project > Add Existing Item to add existing code files to the project
//   6. In the future, to open this project again, go to File > Open > Project and select the .sln file

Вот как можно накосячить в такой программе?

PS. Уже даже не сильно хочется ругаться на то, что скайп глючит и банкомат зажевал деньги.

3 комментария

CyberMax  on 22 ноября, 2018

Дима, а можно вкратце — что не так? Не все в с++ хорошо разбираются.

Dmitry Kovalenko  on 22 ноября, 2018

Я в нем тоже хорошо не разбираюсь, если по-честному.

Но отсутствие return у функции, возвращающей значение с типом int, как-то сразу бросается в глаза.

Первая программа на C++ — урок 1

#include <iostream>
#include <cstdlib> // для system
using namespace std;

int main() 
{ 
    cout << "Hello, world!" << endl;
    system("pause"); // Только для тех, у кого MS Visual Studio
    return 0; 
}

Команда return 0 необходима для того, чтобы передать операционной системе сообщение об удачном завершении программы.

Dmitry Kovalenko  on 22 ноября, 2018

Вдогонку.

Со скайпом разобрался (зависало видео). Оказалось, что нужно переподключить веб-камеру.

Остался банкомат 🙂

Leave a Comment