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

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

Войти
Регистрация
Восстановить пароль
 
kaheu
34 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 246
#1

ГВП - C++

22.05.2014, 20:58. Просмотров 168. Ответов 1
Метки нет (Все метки)

почему в codeblocks код
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
using namespace std;
 
int main()
{
    cout << "Hello world!" << endl;
    return 0;
}
работает, а в vs 2010 нет, что за файлы stdafx.h, resource.h в папках проекта vs 2010, почему этих файлов нет в проекте в codeblocks, почему заготовка консольного приложения в vs 2010 с hello world, не запускается хоть я ничего не изменял в коде, есть ли у компиляторов разница в синтаксисе, почему вообще в codeblocks всего одна папка в проекте - source и в ней main.cpp который спокойно запускается со стандартной заготовкой hello world, а в vs 2010 в папке с проектом ещё несколько папок с разными файлами, и даже если не трогать заготовку, ничего не запустится(ошибка компиляции), причём в файле с исходным кодом hello world написан ссовершенно по другому
C++
1
2
3
4
5
6
7
8
9
#include "stdafx.h"
 
using namespace System;
 
int main(array<System::String ^> ^args)
{
    Console::WriteLine(L"Здравствуй, мир!");
    return 0;
}
и где можно узнать ответы на подобные вопросы и какая есть книга для изучения c++ для ламеров которые некогда не писали программ сложнее hello world?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
22.05.2014, 22:27     ГВП #2
Цитата Сообщение от kaheu Посмотреть сообщение
int main(array<System::String ^> ^args)
Это уже не C++ в общепринятом определении, а C++/CLI от Microsoft.
Список литературы есть в прикрепленной теме в данном разделе.
Ответ Создать тему
Опции темы

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