|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.07.2011, 14:04 | #11 | |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
Гром
Цитата:
|
|
15.07.2011, 14:21 | #12 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
pragma package, __fastcall, published - это борладновский bcc
pragma warning - это студийный cl __attribute__ - гнутый gcc Ну это да, не от оси зависит, а от компилятора. |
15.07.2011, 14:50 | #13 | |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Цитата:
Иное дело, когда речь идёт не о стандарте языка, а о API операционной системы. Но ведь здесь речь не о том ) |
|
15.07.2011, 15:03 | #14 |
Пользователь
Регистрация: 15.07.2011
Сообщений: 25
|
в винде проще всего наверно поставить борланд 6 какой-нить, или вижл студио, но помоему там больше уклон на графический редактор, а в линях свой встроеный компилятор, сохраняется файл с кодом типа файл.с и выполняется команда компилятора примерно g++ файл.с.
выясни какой у тя в лине компилятор должен быть и если его нет поставь с репозитория. И возможно проще поискать обучающие скринкасты, они есть и для вижл студио и для линя Ваще на опэнсъюз многие плюются..
я знаю каратэ, дзюдо, канфу.... и много других страшных слов
Последний раз редактировалось Glatos; 15.07.2011 в 15:09. |
15.07.2011, 15:05 | #15 | |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
netrino Ну на одном стандарте каши не сваришь.
Glatos Цитата:
|
|
15.07.2011, 15:08 | #16 |
Пользователь
Регистрация: 15.07.2011
Сообщений: 25
|
в винде проще, потому что в винде интерфейс более нормальный и там есть куча кнопок типа скомпилировать, протестировать, сконструировать.. и пользователь даже не знает что такое компилятор
я знаю каратэ, дзюдо, канфу.... и много других страшных слов
|
15.07.2011, 15:14 | #17 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Glatos, это называется среда разработки. И, поверьте, под линукс их не меньше (в частности потому что нормальные люди пишут кроссплатформенно), а из консоли программы уже давно не компилируют большинство людей. А если "пользователь даже не знает что такое компилятор", то он не программист, а именно пользователь и непонятно зачем он сел код писать.
Форматируйте код, будьте людьми.
|
15.07.2011, 19:57 | #18 |
Пользователь
Регистрация: 02.04.2011
Сообщений: 36
|
Ребята, я не пойму, о чем базар. Человек хочет изучить С с нуля, используя при этом Линукс в качестве ОС. Ну так и флаг ему в руки! Начинать изучать С надо именно со стандарта, а gcc полностью поддерживает ANSI C и C99. Начинать изучение нужно не в среде, а простом блокноте (в линях вполне подойдет Gedit или Kate) и в командной строке. Поймешь, какие есть опции компилятора, освоишься в работе с bash, и перейти на какую-нибудь среду будет проще простого.
Из книг для начинающих могу из собственного опыта посоветовать Стивена Прата. Язык программирования С. Очень толковая книга. Наверняка есть и другие хорошие книги. Не стал бы абсолютному новичку советовать Кернигана и Ричи. Освоит стандарт - добро пожаловать в изучение специальных библиотек, системных вызовов, расширений компилятора и т.д. Это уже другая песнь. Если будут вопросы по программированию в Линуксе - пиши мне в личку. Последний раз редактировалось mikillskegg; 15.07.2011 в 20:56. |
16.07.2011, 00:53 | #19 |
Форумчанин
Регистрация: 08.08.2010
Сообщений: 371
|
Я думаю не нужно мне объяснять что такое компилятор и командная строка. Я уже всё-таки почти 3 года на делфи пишу.
В Линуксе использую компилятор g++ и о С имею некоторые представления. Ещё вопрос. В Code::Blocks визуальные приложения создавать можно(с формами, кнопочками)? За литературный материал всем спасибо, буду осваивать.
Хакинг - не преступление, а способ выживания.
|
16.07.2011, 01:30 | #20 | |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Цитата:
Код:
Естественно, такие есть, обычно ориентированные под конкретную систему интерфейса. Например, Qt Creator, соответственно, для Qt.
Форматируйте код, будьте людьми.
Последний раз редактировалось Granus; 16.07.2011 в 01:35. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изучение программирования | Abbath1349 | Помощь студентам | 5 | 23.02.2011 14:39 |
изучение actionscript | jojo97 | JavaScript, Ajax | 4 | 11.01.2010 08:01 |
Изучение delphi | Shmel63 | Софт | 13 | 07.09.2009 22:44 |
Изучение C++ | Amidosha | Помощь студентам | 1 | 18.03.2009 17:48 |
Изучение С++ | AlexMSU | Общие вопросы C/C++ | 1 | 18.03.2009 13:52 |