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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Tomikun
1 / 1 / 0
Регистрация: 16.03.2012
Сообщений: 47
#1

Выбор среды програмирования - C++

23.07.2013, 16:05. Просмотров 1354. Ответов 26
Метки нет (Все метки)

на каком Visual Studio лутше програмировать ? пока у меня стоит 12 но многие говорят что лутше 10 или вообще 08 , так посоветуйте какой лутше ?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2013, 16:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выбор среды програмирования (C++):

Выбор среды разработки - C++
Понимаю, что скорее всего в том разделе форума создал данную тему, если это действительно так, то, модераторы, пожалуйста не серчайте) ...

Выбор среды программирования - C++
Доброго времени суток. Желаю учится С++,но нужно правильно выбрать среду.Есть два компа.Один на ХР х32 ,второй на Винде 7 х64.На экспишке...

Выбор среды разработки - C++
В общем-то в учебке стоит борланд с++ 2006 вроде, но что-то старенькое точно. Препод же посоветовал дома использовать embarcadero, грит...

Выбор СУБД и среды разработки - C++
Здравствуйте. Какую лучше всего СУБД использовать при создании приложения для работы с БД? И, если можно, сразу ссылку на скачивание) ...

Выбор среды разработки (IDE) - C++
Недавно начал изучать C++. Я знаю теорию, но не могу определиться со средой разработки. Какую версию Visual Studio посоветуете? Желательно...

Выбор среды программирования для работы со звуком - C++
Здравствуйте, господа! Меня зовут Миша и мне очень важно получить ваш совет. Передо мной появилась серьезная задача. Требуется создать...

26
Maxak
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 47
24.07.2013, 16:50 #16
Цитата Сообщение от akk Посмотреть сообщение
notepad++ + компилятор gcc(MinGW) для начала. Только после того как надоест создавать makefile или линковать вручную, можно переходить на ту же Visual Studio 2012, и тогда можно легко оценить преимущества IDE.
Что бы научиться копать котлованы не обязательно начинать работать лопатой!

В общем как тут говорят, пофигу какой VS пользоваться. Лишь бы не супер древней, т.е. 2010, 2012 самое то. Можно книжку полистать по соответствующей IDE.
0
MrCath
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
24.07.2013, 17:32 #17
C 12 гораздо удобнее работать.
Есть в 2012 особенность одна, все проекты C++ она тянет автоматом на 4.5 фраймерк, а его нет на XP. Для решения этой проблемы в sp1 (который уже есть, да и sp2 уже вышел) добавлена возможность выбирать среду в свойствах проекта (просто 2012 XP или функционал 2010 выбираешь и нет проблем). Это я на будущее, если будешь брать 2012 вижел.
0
CheshireCat
Эксперт С++
2893 / 1242 / 78
Регистрация: 27.05.2008
Сообщений: 3,389
24.07.2013, 17:36 #18
MrCath, вообще-то сам C++ никаким боком к .Net Framework не имеет отношения - ни к 1.0, ни к 4.5.... Ты не запутай ТС, т.к. писать на C++ и писать на C++/CLI - это не одно и то же, это фактически разные языки с разными идиомами.
0
MrCath
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
24.07.2013, 17:57 #19
CheshireCat, я имел ввиду, если писать проект с окошками WinAPI, а не чистый C++...
Или что-то я не понял? Прошу объяснить пожалуйста подробнее, будет мне уроком, а то все время переставляю целевую платформу...
0
alex1392
31 / 31 / 3
Регистрация: 24.07.2013
Сообщений: 187
24.07.2013, 18:08 #20
Обучаюсь использую VS2010 очень удобная советую )
0
CheshireCat
Эксперт С++
2893 / 1242 / 78
Регистрация: 27.05.2008
Сообщений: 3,389
24.07.2013, 18:11 #21
Здесь легко спутать несколько совершенно не связанных друг с другом вещей. Поэтому попытаюсь разложить все по полочкам: мухи - к мухам, котлеты - к котлетам. :-)

1. существует сам по себе язык C++ - такой, как он описан в Стандарте. Язык C++ вообще ничего не "знает" и не должен знать об "окошках", Win API и прочих мелочах - т.к. на C++ можно писать и в Линуксе (где, естественно, нет Win API, и еще в миллионе разных систем).
Тем не менее, для изучения основных приемов программирования на C++, классов, стандартных фунций и прочего - этого достаточно. Можно успешно писать консольные программы (а в Линухах они будут именоваться "демонами") и выполнять то, что требуется.

2. Существует такая вещь, как разработка "нативных" приложений для Windows - т.е. для их запуска не нужно ничего, кроме самой Windows. Вот тут уже нужны знания WinAPI и многого другого. Достаточно "стандартного" языка C++.

3. Наконец, существует разработка "Windows Forms приложений" на особом диалекте языка C++ - это т.н. "управляемый C++" или C++/CLI. Вот для работы таких приложений абсолютно необходим .NET Framework - без него они просто-напросто не запустятся. Хотя мое личное мнение - писать на C++/CLI довольно неестественно, если хочется разрабатывать программы для управляемой среды - лучше уж тогда выбрать C# - "родной" для среды .NET язык.
2
alex1392
31 / 31 / 3
Регистрация: 24.07.2013
Сообщений: 187
24.07.2013, 18:36 #22
Цитата Сообщение от CheshireCat Посмотреть сообщение
1
2
3
.

Не пугай человека ))) он задал простой вопрос )) какая vs по мнению опытных людей лудши подойдет человеку который только начинает разбираться с основами )
0
MrCath
7 / 7 / 1
Регистрация: 08.11.2012
Сообщений: 68
24.07.2013, 19:05 #23
Цитата Сообщение от CheshireCat Посмотреть сообщение
Вот для работы таких приложений абсолютно необходим .NET Framework
Спасибо большое за разложение. Про сам C++ то понятно, но вот в 2 и 3 пунктах и получается интересно. Я создаю приложения на чистом WinAPI (всякие там виндовс формы мне не очень нравятся, хотя иногда бывает полезно), но приложения требуют на вин XP фраймверка, высказывая свое недовольство тем, что "Не является приложением Win32"... Няяяяя....?
0
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 832
24.07.2013, 19:30 #24
Visual Studio для обучения не подходит.
Рекомендую Code::Blocks
0
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
24.07.2013, 19:35 #25
Цитата Сообщение от Olivеr Посмотреть сообщение
Visual Studio для обучения не подходит.
И что там не так для обучения?
0
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.07.2013, 19:58 #26
Цитата Сообщение от MrCath Посмотреть сообщение
Я создаю приложения на чистом WinAPI, но приложения требуют на вин XP фраймверка, высказывая свое недовольство тем, что "Не является приложением Win32"... Няяяяя....?
WinAPI тоже не стоит на месте, там появляются новые функции, и их попросту нет в ХР, потому из коробки (без обновлений) 12-я студия не поддерживает ХР как целевую платформу
0
BigLow
55 / 55 / 2
Регистрация: 07.07.2013
Сообщений: 345
24.07.2013, 20:00 #27
Цитата Сообщение от Olivеr Посмотреть сообщение
Visual Studio для обучения не подходит.
а мне кажется, что visual studio очень хорошо подходит для обучения. например, если где-то что-то неправильно написал, то сразу ошибка подчеркивается красной линией. это очень удобно
1
24.07.2013, 20:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2013, 20:00
Привет! Вот еще темы с ответами:

Выбор среды разработки для учебной программки - C++
Нужно написать ученическую программку. Под Windows, несколько кнопок и графическое поле, на которое можно кликать, а также выводить всякие...

Помощь в начинание Объектно ориентированного програмирования - C++
Суть такая что не знаю ничего про: Конструкторы Классы Объекты класса Дружественные ф-ции Подскажите литературу по данному...

Использование драйвера ftd2xx для програмирования микросхем - C++
Имеется мост FTDI um245R. Скачал Progrаmming guide для данного типа девайса, но пока не могу понят как происходит их программирование...

Для чего нужен C++ стоит ли с него начинать изучения языков програмирования - C++
Для чего нужен C++ стоит ли с него начинать изучения языков програмирования и какой самоучитель посоветуете ?


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Опции темы

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