Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   что нужно, чтобы начать программировать на С++ (http://forum.oszone.net/showthread.php?t=29542)

vadimiron 19-04-2004 13:51 204480

В принципе что нужно я знаю-это компилятор вроде бы

А где его достать???
И как далее им пользоватся???

Я один раз вроде что то скачал (вроде как раз что нужно), установил а дальше: где писать код, чтобы он исполнялся???

Учебники и учебные пособия для С++ для меня проблема, мне главное начать: то есть разобратся какой компилятор нужен и как им пользоватся
(у меня стоят Винды ХР)

И ещё один вопрос: слышал, что в среде Линукс лучше программировать-а почему???

hasherfrog 19-04-2004 14:11 204481

vadimiron
1) Купите MS VisualStudio или С++ Builder. И то и другое содержат в себе и редактор и дебаггеры и многое другое. Сначала разберетесь с интерфейсом, дальше будет просто. Советую сначала писать консольные пиложения, чтобы не заморачиваться с GUI (MFC).
2) Насчет Линукс - это спорный вопрос. Очевидный плюс для америкосов - бесплатный компилятор (изначально входящий в любой Linux\Unix кроме Sun) и куча документации и "открытого текста" в интернет. Для русского программера это :) не вопрос. А документация по MSVS, winApi и т.д.  (MSDN) сейчас переплюнет любой Linux-ориентированный сайт.

vadimiron 19-04-2004 15:01 204482

Цитата:

Купите MS VisualStudio или С++ Builder
А если без покупок??? Мне нужно обойтись только скачиванием из интернета
Просто я не в России живу, так бы я конечно пошёл бы на рынок и всё купил

hasherfrog 19-04-2004 15:11 204483

Цитата:

Просто я не в России живу
Тогда Я ЛИЧНО поступил бы так:
1) Поставил бы линукс.
2) Скачал бы Qt с www.trolltech.com Это среда наподобие MSVS.

suxxl 19-04-2004 16:50 204484

http://msdn.microsoft.com/visualc/vctoolkit2003/
а чего б и не скачать ...

hasherfrog 20-04-2004 09:08 204485

suxxl
Хммм, вообще мысль интересная. Я попробую. Вот только для неподготовленного человека останется вопрос:
Цитата:

где писать код
,

Dimon 20-04-2004 11:37 204486

vadimiron
ИМХО не стоит садиться сразу за Visual Studio, Builder и т.п. так как с нуля - не зная языка, основ ООП и подхода к программированию в Сях вообще - в них разобраться очень тяжело. Возьми слей Borland C++ v3.1 который еще под ДОС. Очень простая среда разработки с хорошим хелпом, которого во многих случаях более чем достаточно. Вот когда более-менее вкуришь С++ под ДОС, поосмотришься и разберешься - тогда и вперед на более навороченные компиляторы.
http://www.here.ru/~dflit/files/bc/ 19.4Мб

suxxl 20-04-2004 14:31 204487

hasherfrog
я уже качаю :) всего 30 метров вроде, зато сколько удовольствия... бесплатный визуал студия :-)
а код.. я буду в VC6 IDA писать :) просто компилеры к нему прикручу и все

vadimiron 22-04-2004 12:31 204488

Я скачал этот Visual C++ Toolkit 2003.  А что дальше???
Мне нужен ещё какой нибудь бесплатный редактор кода???-какой посоветуете??
Объясните плизз, вот есть у меня Visual C++ Toolkit 2003 и нашёл редактор, а что дальше-как всё это настроить, чтобы код мог исполнятся и я видел результаты работы программы???

hasherfrog 22-04-2004 12:50 204489

vadimiron
Я сам именно этим сейчас очень серьезно занимаюсь... Пока всё не очень хорошо
см. http://forum.oszone.net/topic.cgi?fo...amp;topic=1252

hasherfrog 22-04-2004 15:41 204490

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 23-04-2004 23:29 204491

Я б те посоветовал взять чистенький С/С++, книгу Кернигана и Ритчи "Язык программирования Си", придумать себе несколко простеньких задачек и попытаться их реализовать. Это самый простой способ начать программить на любом языке. А книги этой на первой стадии обучения те с головой хватит. Вот таков мой совет :)      

suxxl 24-04-2004 00:04 204492

Lexxuss
Только хотел написать про Кернигана :-) ты опередил немного

vadimiron 24-04-2004 02:11 204493

А что значит
Цитата:

Я б те посоветовал взять чистенький С/С++,
Вот мне это как раз нужно, я могу уже кое что написать на этом языке, мне только нужно скачать компилятор и научится запускать программы, которые я написал ( например в NOTEPAD)
Основы программирования я уже знаю !!!

hasherfrog
У меня не получается как ты сказал, я не могу на следущую строчку перейти чтобы написать
> cl myfirstprogram.cpp
> myfirstprogram.exe
А если я всё подряд пишу то ничего не выходит, пишет что ему что то не понравилось

Добавлено:

Плиз, помогите, мне нужно знать какой компилятор скачать, как его настроить и как им пользоватся, тот есть как запускать мои программы

ivank 24-04-2004 02:47 204494

vadimiron
Как можно программировать не зная что такое командная строка?

Пуск->программы->стандартные->коммандная строка (вроде так). И пиши туда всё, что предложил hasherfrog. Либо пиши по строчке за раз в "пуск-выполнить".

hasherfrog
Писать программы в блокноте можно советовать только жётким мазохистам.

Я бы предложил взять DevC++ + любой компилятор (в принципе, оно от рождения с MinGW [[порт gcc под win]] дружит). Ссылки дружелюбно представит гугл.

bilytur 24-04-2004 03:30 204495

vadimiron
Вот прямой линк:
http://www.c-view.org/soft/devcpp/do...devcpp4980.exe
файлик около 12 м.
Там тебе и компилер и IDE и все что надо.
Для начала самое то.
Командную строку даже можно не знать...
Хотя разобраться с ком. строкой настоятельно рекомендую.

suxxl 24-04-2004 11:42 204496

еще есть такая вещь как lcc, тоже бесплатный... можно в инете скачать. коммерческий софт на нем по лицензии разрабатывать нельзя, но для обучения, самое то

vadimiron 24-04-2004 14:39 204497

bilytur

Сенкс,то как раз то что мне нужно :) !!!!
Для начала мне этого достаточно
Сначала я поиграюсь с выводом-вводом, с массивами, с объектами и тд
А уже потом буду серьёзней заниматся
Ещё раз Большой сенкс

Observer 31-07-2004 17:36 204498

Может кто подскажет ссылку на русское описание VS 6.0 Надо описание оболочки компилятора, а не языка.

hasherfrog 31-07-2004 18:07 204499

Observer
Вы же смотрели нашу подборку. Здесь не смогли отыскать ничего полезного?

Observer 01-08-2004 05:00 204500

Не уверен, что смотрел, я за сутки до фига чего просмотрел.  Ссылка не работает: No web site is configured at this address.
По крайней мере на данный момент. Но всё равно спасибо за ответ.

hasherfrog 02-08-2004 14:30 204501

Observer Ну, может, в пять утра и не работает. Ночью надо спать. :rotate: Но ссылка рабочая.

Guest 05-08-2004 11:54 204502

Насчет С++ советую С.Дэвис "С++ для чайников"
Я по этой книге С++ выучил. Хорошо написана, и акцент на правильные вещи сделан


Время: 10:21.

Время: 10:21.
© OSzone.net 2001-