Gnu C++
Привет, не знаю туда ли я поместил тему, но все же. Я внезапно для самого себя купил книгу по программированию, в котором я полный ноль. Называется 'C для чайников' Не знаю, может этому и не по книге вовсе следует учиться, тем более по такой.
Но это у меня импульсивно получилось. И вот в чем проблема: там рассматривается использование C с помощью компилятора (или как это там называется?) GNU C. Но разве GNU- это не программы для Линкса? У меня просто форточки стоят.
- Литература по gnu c++ / c++ / Посоветуйте пожалуйста литературу для наиболее быстрого освоения.
- А при чем тут gcc? Это все относится к библиотекам ( причем третьих фирм ).
Объсните, пожалуйста, возможно ли использование GNU С на Windows, или мне придется воспользоваться Visual C? И насколько похожи эти программы (в книге ведь все-таки показана работа с GNU С, смогу ли я сам разобраться с Visual C)? Спасибо за ответы, извините если спросил глупости. Dev C - интегрированная среда для разработки программ (редактор текстов, отладчик, компилятор.), включающая в себя один из компиляторов GNU. Насчет соответствия этой среды книжке 'С для чайников' ничего сказать не могу - не читал ее.
Вообще учиться надо с помощью той среды программирования, которая описана в книжке, или наоборот - по книжке, в которой описывается та среда программирования, которая есть в наличии. Относительно обучения на Dev C - с ней можно легко освоить язык программирования C и программирование для консольных приложений (окна в стиле DOS), но не программирование под Windows (окна Windows, кнопки и т.п.) - оно выполняется обычно с помощью визуальных сред программирования, к которым среда Dev C не относится. Dev C позволяет программировать под Windows, но на очень кустарном уровне. ИМХО лучше учиться сразу в среде Visual Studio от Microsoft, она во вполне достаточном для обучения варианте Express тоже бесплатна. Visual C, я думаю, использовать можно. Будут, конечно, отличия, но в целом, С одинаков что там, что там. А тут необходимо уточнение.
Где найти gnu c++? - Для изучения нужна - gnu c++. Скачать бесплатно, не торрент, прямая ссылка.
'Чистый' С в самой среде Visual C не выполнится (уже пробовалось, и не раз, наверно, из-за того, что в программе нужно прописывать NETовский код). Чтобы выполнить программу на 'чистом' С, нужно ее запустить из командной строки: Пуск - Все программы - Visual C 9.0 Express (или имеющуюся у вас) Edition - Visual Studio Tools - Visual Studio 2008 Command Prompt. В командной строке она компилится так: C.cl -GX Sample.cpp. Посмотрел я на эту книжку. Ей восемь лет!
Gnu C++ Скачать
Она писалась еще до выхода Windows 2000! В ней описана работа со столь устаревшей версией компилятора, что и она плохо работает, и с ней работать как с каменным топором. Как я уже заметил выше, Dev-C тоже устаревшая и давно не поддерживаемая версия, но с Dev-C по крайней мере еще можно как-то работать. Заглянул еще на сайт автора. Там (перевод, естественно, мой): 'Вопросы по C для чайников, 4-е издание Вопрос: Я пытался инсталлировать среду GJGPP, но я не могу заставить ее работать. Что я делаю не так?
Ответ: Пятое издание 'C для чайников' использует Dev-C компилятор/среду, с которой нет проблем, однако четвертое и более ранние издания 'C для чайников' были написаны, используя DJGPP среду, базирующуюся на высококачественном свободном GNU компиляторе. К несчастью, DJGPP устарела. DJGPP GNU компилятор не работает хорошо с последними версиями Windows. Кроме того, DJGPP трудно установить. К счастью, другие GNU пакеты способны заменить ее. Я в высшей степени советую, чтобы читатели переключились на Dev-C компилятор.'
Я тоже начал изучать С по этой книге, с GNU C ничего не получилось, скачал с сайта Microsoft бесплатную верию Visual C 2008 express и делаю упражнения в ней. Некоторые проблемы, с которыми я столкнулся и для себя решил: 1. Команда cout не работает - выдает ошибку, для исправления в заголовке надо исправить #include на #include и добавить на следующей строке using namespace std; т.
Gnu C++ 4.9 Онлайн
Е.: #include #include using namespace std; 2. С кодировками русского языка - для продвинутых программистов это мелочь, а для начинающих - проблема, сообщения получаются крякозябрами. Чтобы не усложнять примеры, я открываю сохраненный файл.cpp бесплатным редактором Bred 2.96 ILA (можно даже не выходить из Visual C) и конвертирую в ОЕМ командой ' - ОЕМ', сохраняю под прежним именем, Visual C сам предлагает перезагрузить файл, далее компиляция (в VC 'построение') затем отладка - начать отладку, после отладки в папке проекта /Debug появится экзешник. Запускать лучше из-под cmd - чтобы окно не закрылось после завершения программы.