Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.77
Casper-SC
Эксперт .NET
3485 / 1704 / 175
Регистрация: 27.03.2010
Сообщений: 4,854
Записей в блоге: 1
#1

Создание минимального приложения на C++ в Visual Studio - C++

08.03.2011, 01:41. Просмотров 3210. Ответов 4
Метки нет (Все метки)

Народ, покажите, как создать минимальное приложение в Visual Studio. Я создавал приложение так:
"Создать проект", далее в появившемся меню выбираю: "Другие языки" -> "Visual C++" далее выбираю "Общие" -> "Пустой проект". Вот появился пустой проект, что дальше делать? Покажите пожалуйста код минимального приложения. Чтобы оно запустилось и висело в памяти или хотябы в консоли показало сообщение какое нибудь. Цикл может какой... Я просто пока-что вообще не волоку в C++. Начал книжку читать. Но очень хочется запустить программу =)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2011, 01:41     Создание минимального приложения на C++ в Visual Studio
Посмотрите здесь:
C++ Visual Studio, приложения не запускаются
Бесплатные приложения на Visual Studio Express C++
C++ Visual Studio 2008 Release - версия приложения, не объявляется переменная
Оконные приложения в Visual Studio C++. Посоветуйте книгу или уроки C++
В Microsoft Visual Studio Express 2012 не запускаются консольные приложения C++
C++ Создание форм в visual studio
C++ Создание интерфейса в Visual Studio 2010
Создание модульных тестов в Visual Studio C++
Создание нового проекта в Visual Studio C++
C++ Создание проекта в Visual Studio Express 2010
Создание окна WinAPI в Visual Studio, графика и кнопки C++
Создание проекта win32 api в среде visual studio C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
08.03.2011, 01:44     Создание минимального приложения на C++ в Visual Studio #2
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{ 
    std::cout << "Hello world!!!";
    return 0;
}
Casper-SC
Эксперт .NET
3485 / 1704 / 175
Регистрация: 27.03.2010
Сообщений: 4,854
Записей в блоге: 1
08.03.2011, 11:18  [ТС]     Создание минимального приложения на C++ в Visual Studio #3
Не работает! Пишет ошибку:
Ошибка 1 error LNK1561: точка входа должна быть определена D:\Программирование\C# - Visual Studio 2010\Временное, тесты и т.д\TestCPlusPlusProject\TestCPlusPlusProject\LINK TestCPlusPlusProject
код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
#include <iostream>
class Test
{
public:
    Test(void);
    ~Test(void);
 
    int main()
    { 
        std::cout << "Hello world!!!";
        return 0;
    }
 
};


Добавлено через 3 минуты
А всё, понял! Я по привычке, как в C#, всё запихал в класс, дык ещё и не туда запихал. Вот так работает:
код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "Test.h"
#include <iostream>
 
    int main()
    { 
        std::cout << "Hello world!!!";
        return 0;
    }
 
Test::Test(void)
{
 
}
 
 
Test::~Test(void)
{
}
C++
1
2
3
4
5
6
7
#pragma once
class Test
{
public:
    Test(void);
    ~Test(void);
};

Кстати так же я понял, что класс там нафиг не нужен.


И ещё, а как сделать, чтобы консоль не исчезала сразу?

Добавлено через 8 минут
А опять сам нашёл. Вот помоему то, что я хотел получить с самого начала создания темы =)
C++
1
2
3
4
5
6
7
#include <iostream>
int main()
{ 
    std::cout << "Hello world!!!\n";
    system("pause");
    return 0;
}
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
08.03.2011, 11:19     Создание минимального приложения на C++ в Visual Studio #4
Цитата Сообщение от Casper-SC Посмотреть сообщение
Кстати так же я понял, что класс там нафиг не нужен.
классы используют, но для main класс не нужен)
Цитата Сообщение от Casper-SC Посмотреть сообщение
а как сделать, чтобы консоль не исчезала сразу?
C++
1
2
3
4
5
6
7
8
#include <iostream>
 
int main()
{ 
    std::cout << "Hello world!!!";
    std::cin.get(); //system("pause"); //std::getchar();
    return 0;
}
Casper-SC
Эксперт .NET
3485 / 1704 / 175
Регистрация: 27.03.2010
Сообщений: 4,854
Записей в блоге: 1
08.03.2011, 11:36  [ТС]     Создание минимального приложения на C++ в Visual Studio #5
Цитата Сообщение от Maxwe11 Посмотреть сообщение
классы используют, но для main класс не нужен)
Ну, что такое классы, как пользоваться, всякие перегрузки, наследование, делегаты (указатели на функции в C++ вроде) и т.д. я знаю, но только из C#. Хочу освоить C++, так как по любому надо, хотя бы немного знать этот язык. А так как карта ляжет =), может буду углублённо осваивать.
Yandex
Объявления
08.03.2011, 11:36     Создание минимального приложения на C++ в Visual Studio
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru