Показать полную графическую версию : что нужно, чтобы начать программировать на С++
vadimiron
19-04-2004, 13:51
В принципе что нужно я знаю-это компилятор вроде бы
А где его достать???
И как далее им пользоватся???
Я один раз вроде что то скачал (вроде как раз что нужно), установил а дальше: где писать код, чтобы он исполнялся???
Учебники и учебные пособия для С++ для меня проблема, мне главное начать: то есть разобратся какой компилятор нужен и как им пользоватся
(у меня стоят Винды ХР)
И ещё один вопрос: слышал, что в среде Линукс лучше программировать-а почему???
hasherfrog
19-04-2004, 14:11
vadimiron
1) Купите MS VisualStudio или С++ Builder. И то и другое содержат в себе и редактор и дебаггеры и многое другое. Сначала разберетесь с интерфейсом, дальше будет просто. Советую сначала писать консольные пиложения, чтобы не заморачиваться с GUI (MFC).
2) Насчет Линукс - это спорный вопрос. Очевидный плюс для америкосов - бесплатный компилятор (изначально входящий в любой Linux\Unix кроме Sun) и куча документации и "открытого текста" в интернет. Для русского программера это :) не вопрос. А документация по MSVS, winApi и т.д. (MSDN) сейчас переплюнет любой Linux-ориентированный сайт.
vadimiron
19-04-2004, 15:01
Купите MS VisualStudio или С++ Builder
А если без покупок??? Мне нужно обойтись только скачиванием из интернета
Просто я не в России живу, так бы я конечно пошёл бы на рынок и всё купил
hasherfrog
19-04-2004, 15:11
Просто я не в России живу
Тогда Я ЛИЧНО поступил бы так:
1) Поставил бы линукс.
2) Скачал бы Qt с www.trolltech.com Это среда наподобие MSVS.
http://msdn.microsoft.com/visualc/vctoolkit2003/
а чего б и не скачать ...
hasherfrog
20-04-2004, 09:08
suxxl
Хммм, вообще мысль интересная. Я попробую. Вот только для неподготовленного человека останется вопрос: где писать код,
vadimiron
ИМХО не стоит садиться сразу за Visual Studio, Builder и т.п. так как с нуля - не зная языка, основ ООП и подхода к программированию в Сях вообще - в них разобраться очень тяжело. Возьми слей Borland C++ v3.1 который еще под ДОС. Очень простая среда разработки с хорошим хелпом, которого во многих случаях более чем достаточно. Вот когда более-менее вкуришь С++ под ДОС, поосмотришься и разберешься - тогда и вперед на более навороченные компиляторы.
http://www.here.ru/~dflit/files/bc/ 19.4Мб
hasherfrog
я уже качаю :) всего 30 метров вроде, зато сколько удовольствия... бесплатный визуал студия :-)
а код.. я буду в VC6 IDA писать :) просто компилеры к нему прикручу и все
vadimiron
22-04-2004, 12:31
Я скачал этот Visual C++ Toolkit 2003. А что дальше???
Мне нужен ещё какой нибудь бесплатный редактор кода???-какой посоветуете??
Объясните плизз, вот есть у меня Visual C++ Toolkit 2003 и нашёл редактор, а что дальше-как всё это настроить, чтобы код мог исполнятся и я видел результаты работы программы???
hasherfrog
22-04-2004, 12:50
vadimiron
Я сам именно этим сейчас очень серьезно занимаюсь... Пока всё не очень хорошо
см. http://forum.oszone.net/topic.cgi?forum=18&topic=1252
hasherfrog
22-04-2004, 15:41
vadimiron
Чтобы Вам не ждать, давайте поступим проще. Поскольку Вы собираетесь научиться программировать и Вам всякие премудрости ни к чему, воспользуйтесь в качестве редактора простым Notepad'ом. Пишите там текст типа#include <stdio.h>
int main(void)
{
printf("Hello, World! \n");
return 0;
}
Сохраняете этот текст как, например, myfirstprogram.cpp
Потом открываете через "Пуск->Программы" консоль Visual С++". Пишите там:
> cd полный_путь_в_директорию_где_лежит_myfirstprogram.cpp
> cl myfirstprogram.cpp
> myfirstprogram.exe
Я б те посоветовал взять чистенький С/С++, книгу Кернигана и Ритчи "Язык программирования Си", придумать себе несколко простеньких задачек и попытаться их реализовать. Это самый простой способ начать программить на любом языке. А книги этой на первой стадии обучения те с головой хватит. Вот таков мой совет :)
Lexxuss
Только хотел написать про Кернигана :-) ты опередил немного
vadimiron
24-04-2004, 02:11
А что значит
Я б те посоветовал взять чистенький С/С++,
Вот мне это как раз нужно, я могу уже кое что написать на этом языке, мне только нужно скачать компилятор и научится запускать программы, которые я написал ( например в NOTEPAD)
Основы программирования я уже знаю !!!
hasherfrog
У меня не получается как ты сказал, я не могу на следущую строчку перейти чтобы написать
> cl myfirstprogram.cpp
> myfirstprogram.exe
А если я всё подряд пишу то ничего не выходит, пишет что ему что то не понравилось
Добавлено:
Плиз, помогите, мне нужно знать какой компилятор скачать, как его настроить и как им пользоватся, тот есть как запускать мои программы
vadimiron
Как можно программировать не зная что такое командная строка?
Пуск->программы->стандартные->коммандная строка (вроде так). И пиши туда всё, что предложил hasherfrog. Либо пиши по строчке за раз в "пуск-выполнить".
hasherfrog
Писать программы в блокноте можно советовать только жётким мазохистам.
Я бы предложил взять DevC++ + любой компилятор (в принципе, оно от рождения с MinGW [[порт gcc под win]] дружит). Ссылки дружелюбно представит гугл.
vadimiron
Вот прямой линк:
http://www.c-view.org/soft/devcpp/downloads/devcpp4980.exe
файлик около 12 м.
Там тебе и компилер и IDE и все что надо.
Для начала самое то.
Командную строку даже можно не знать...
Хотя разобраться с ком. строкой настоятельно рекомендую.
еще есть такая вещь как lcc, тоже бесплатный... можно в инете скачать. коммерческий софт на нем по лицензии разрабатывать нельзя, но для обучения, самое то
vadimiron
24-04-2004, 14:39
bilytur
Сенкс,то как раз то что мне нужно :) !!!!
Для начала мне этого достаточно
Сначала я поиграюсь с выводом-вводом, с массивами, с объектами и тд
А уже потом буду серьёзней заниматся
Ещё раз Большой сенкс
Observer
31-07-2004, 17:36
Может кто подскажет ссылку на русское описание VS 6.0 Надо описание оболочки компилятора, а не языка.
hasherfrog
31-07-2004, 18:07
Observer
Вы же смотрели нашу подборку. Здесь (http://www.proglib.ru/pop20books.asp) не смогли отыскать ничего полезного?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.