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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
link993
7 / 7 / 0
Регистрация: 06.03.2011
Сообщений: 177
#1

Посоветуйте среду разработки - C++

29.04.2011, 16:51. Просмотров 1544. Ответов 15
Метки нет (Все метки)

Здравствуйте все кто посетил эту тему )) Я хочу начать программировать на C))) Посоветуйте какую среду разработки выбрать (ссылочку дайте пжл если можно))) Расскажите в чем особенности этого языка??))) Если можно напишите исходничек простейшей программы))) С уважением Link...
P.s Знаю язык делфи...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2011, 16:51     Посоветуйте среду разработки
Посмотрите здесь:

C++ Как выбрать среду разработки?
Посоветуйте среду C++
Начало изучения С++. Посоветуйте среду разработки. C++
Какую среду разработки лучше использовать новичку? C++
C++ С++, какую среду разработки выбрать?
C++ Какую бесплатную среду (IDE) разработки для С++ 2013/2014 года выпуска лучше скачать?
C++ Посоветуйте среду разработки C++ под Windows 8
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.04.2011, 17:03     Посоветуйте среду разработки #2
Если знаете дельфи, то соответственно RAD Studio(Builder), так как ООП в них похожее.
Хелло-ворлд:
C++
1
2
3
4
5
#include <iostream>
main(){
    std::cout << "Hello World!";
    return 0;
}
По сравнению с паскалем язык намного менее строгий...
Сам перешел на него с паскаля, не жалею.
link993
7 / 7 / 0
Регистрация: 06.03.2011
Сообщений: 177
29.04.2011, 17:06  [ТС]     Посоветуйте среду разработки #3
Спасибо)))

Добавлено через 1 минуту
diagon, а можно ссылочку на RAD Studio(Builder)??
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
29.04.2011, 17:10     Посоветуйте среду разработки #4
diagon, Ваш код на С++, а не на С! Не вводите в заблуждение link993. =)
link993
7 / 7 / 0
Регистрация: 06.03.2011
Сообщений: 177
29.04.2011, 17:15  [ТС]     Посоветуйте среду разработки #5
Mиxaил, а чем отличаются C++ от С))) скажите пжл
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.04.2011, 17:20     Посоветуйте среду разработки #6
Ссылку в личку кинул...
Почти любую программу, написанную на си можно скомпилировать в с++ компиляторе.
На си хелло ворлд будет выглядеть так:
C++
1
2
3
4
5
#include <stdio.h>
main(){
    printf("Hello World!");
    return 0;
}
Главное отличие-с++ обьекто-ориентированный язык.
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
29.04.2011, 17:21     Посоветуйте среду разработки #7
Полезно почитать про отличия!
http://ru.wikipedia.org/wiki/%D0%A1%2B%2B
Отличие С от С++
ramses
-2 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 55
29.04.2011, 17:27     Посоветуйте среду разработки #8
Кому читать лень, могу сказать, что С от C++ отличается, в первую очередь, наличием средств ООП у последнего. Недаром изначально С++ назывался C with classes (Си с классами).
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
29.04.2011, 17:31     Посоветуйте среду разработки #9
Еще отличие (из wiki):
Более того, код, верный для обоих языков, может давать разные результаты в зависимости от того, компилятором какого языка он оттранслирован. Например, на большинстве платформ следующая программа печатает «С», если компилируется компилятором C, и «C++» — если компилятором C++. Так происходит из-за того, что символьные константы в C (например, 'a') имеют тип int, а в C++ — тип char, а размеры этих типов обычно различаются.
C
1
2
3
4
5
6
7
#include <stdio.h>
 
int main()
{
    printf("%s\n", (sizeof('a') == sizeof(char)) ? "C++" : "C");
    return 0;
}
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
29.04.2011, 17:40     Посоветуйте среду разработки #10
diagon, Твой код вообще не скомпилируется на любом нормальном компиляторе С++. Правило неявного int - есть только в Си.

Добавлено через 49 секунд
ramses, Ага. А так же шаблонами, безопасными типами, шаблонами времени компиляции и прочими интересными штуками. И вообще это абсолютно разные языки.
diagon
Higher
 Аватар для diagon
1921 / 1187 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.04.2011, 17:49     Посоветуйте среду разработки #11
Цитата Сообщение от ForEveR Посмотреть сообщение
diagon, Твой код вообще не скомпилируется на любом нормальном компиляторе С++. Правило неявного int - есть только в Си.
на Microsoft Visual C++ 7.1 и RAD Studio 2010 компилируется без проблем, поэтому я отвык как то int писать... Пишу его только на geany(IDE для Linux).
И вообще это абсолютно разные языки.
Ну не абсолютно... Синтаксис во многом похож.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
29.04.2011, 17:54     Посоветуйте среду разработки #12
diagon, Синтаксис да. А языки разные. Java и С++ тоже схожи по синтаксису. И что дальше?
ramses
-2 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 55
29.04.2011, 18:12     Посоветуйте среду разработки #13
Страуструп по-другому считает. Для него его творение - лишь надмножество Си.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
29.04.2011, 19:05     Посоветуйте среду разработки #14
ramses, Никто уже так не считает. Включая Страуструпа. Это Си подмножество С++, но С++ не надмножество Си. С++ - другой язык.
silent_1991
Эксперт C++
4949 / 3025 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
29.04.2011, 19:38     Посоветуйте среду разработки #15
ramses, Страуструп так считал в первом, максимум втором издании своей книги.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2011, 09:16     Посоветуйте среду разработки
Еще ссылки по теме:

Возможно ли преобразовать программу на Борланд С++ в какую-либо графическую среду разработки? C++
C++ Какую среду разработки выбрать для диплома
C++ Скачать среду разработки для программирования
C++ Какую среду разработки выбрать на Mac для С++?
Подскажите среду для разработки C++

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

Или воспользуйтесь поиском по форуму:
ramses
-2 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 55
30.04.2011, 09:16     Посоветуйте среду разработки #16
Странно, в третьем издании тоже самое написано.. Мб у меня корявый перевод?
Yandex
Объявления
30.04.2011, 09:16     Посоветуйте среду разработки
Ответ Создать тему
Опции темы

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