1 / 1 / 1
Регистрация: 04.12.2011
Сообщений: 189
|
||||||
1 | ||||||
не работает программа в Code Blocks.15.05.2012, 21:19. Показов 12795. Ответов 36
Метки нет (Все метки)
Начал изучать С++ по книге "Прата С - Язык программированния С++"
Начал писать код из самого начала книги(первый пример). программа не запускается.
0
|
15.05.2012, 21:19 | |
Ответы с готовыми решениями:
36
Не запускается программа в Code::Blocks Многофайловая программа Code Blocks Почему в code blocks не работает с strcpy? Программа code blocks пишет что не хватает If для Else |
35 / 35 / 11
Регистрация: 25.05.2010
Сообщений: 211
|
|
15.05.2012, 21:35 | 2 |
А что пишет??
0
|
Студент
148 / 148 / 64
Регистрация: 18.01.2011
Сообщений: 469
|
||||||
16.05.2012, 00:58 | 3 | |||||
Быть может у вас студия, тогда нужно добавить в самом верху строку
0
|
ANDRIY_KilL
|
||||||
16.05.2012, 01:16 | 4 | |||||
Попробуй сделать так:
|
10 / 11 / 3
Регистрация: 03.11.2011
Сообщений: 129
|
||||||
16.05.2012, 02:18 | 5 | |||||
1
|
1 / 1 / 1
Регистрация: 04.12.2011
Сообщений: 189
|
|
17.05.2012, 23:03 [ТС] | 6 |
а каким компилятором вы советуете пользоваться новичку в С++. Я привык к старому Borland C++ 5.02
но он 1997 года и я хочу использовать что то поновее.
0
|
10 / 11 / 3
Регистрация: 03.11.2011
Сообщений: 129
|
|
18.05.2012, 01:47 | 7 |
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
18.05.2012, 02:37 | 9 |
Это кто Вам такое сказал? Использование пространства имен может быть в любом месте.
И это при том, что тема называется "не работает программа в Code Blocks."? Добавлено через 3 минуты Знали бы Вы его цену... Посоветовал бы Visual Studio 2010 Express Edition, она бесплатна, для изучение вполне хватает. Или, если Вы в ладах с компьютером, посоветовал бы из IDE: NetBeans или Eclipse. И компилятор к ним MinGW.
0
|
86 / 81 / 28
Регистрация: 02.08.2011
Сообщений: 335
|
|
18.05.2012, 07:00 | 10 |
Возможно ты просто code::blocks без компилятора скачал, тогда зайди на офф сайт и скачай codeblocks-10.05mingw-setup.exe. Или же ты можешь отдельно скачать компилятор MinGW и указать пути к нему, возможно code::blocks сам найдет компиль.
0
|
Заблокирован
|
|
18.05.2012, 14:20 | 11 |
- а я бы не советовал, данная версия обладает сильно урезанным функционалом что делает невозможным написание в ней кода отличного от "консоль скажи сколько будет 2 + 2". Уж лучше тогда Full или Enterpriase edition.
или вообще сесть на линукс с винды IlyaCool, действительно не зная что там у тебя стоит невозможно ничего вразумительного сказать. Может кривой инсталл у тебя, может что то недокачал, может кривой руссификатор испортил пакет, да что угодно может быть. Код сам по себе из 1-го поста рабочий http://codepad.org/Dywxf0jy так что причина таиться именно в кривом CodeBlocks (думаю настройками как в нём не играй но данній код идти всё равно должен) IlyaCool, покажи скрином как код в CodeBlocks?Может сразу будет видно что у тебя криво в нём (я о CodeBlocks)
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
18.05.2012, 21:33 | 12 |
При чем здесь линукс? Эти IDE кроссплатформенные, они одинаково работают на всех поддерживаемых ОС, не вижу смысла в Вашем высказывании.
Опять же - Вы знаете сколько стоят не Express версии?
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
18.05.2012, 21:42 | 14 |
gedit + консоль и все ок
И не паришься, что твой код не по стандарту или обладает проприетарными фишками. А IDE часто добавляют что то свое, отсюда бывают и баги. Добавлено через 1 минуту -=ЮрА=-, ты предлагаешь бедным студентам платить последние крохи в карман Билли, учитывая, что существует масса бесплатных IDE? P.S. кстати, интересное у Microsoft отношение к программистам. Apple вот предоставляет бесплатный Xcode, про Linux вобще молчу. А тут они как бы препятствуют развитию технологий, т.к. триальная версия действительно неок.
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
18.05.2012, 21:44 | 15 |
Ну так правильно сделали. Но только человек, который создал эту тему, только начинает изучать язык, и, скорей всего, является студентом, ему ни к чему такие массивные IDE, да и откуда у него столько "своих кровных"?
0
|
Заблокирован
|
|
18.05.2012, 21:49 | 16 |
в своем большинстве пользователи минжв рьяные линуксоиды судя из того что вижу на форуме,поэтому воспринял как негласный призыв.Чесн слово qt codeblocks netbeans когда нас обучали писать мир довольствовался студией хп и дырявым пятым эксплорером,с того времени кроме ускоре
ния железа чего либо кардинального так и не произошло,зато поставив какую то новую финтифлюшку многие считают что нашли панацею, хотя кроме интерфейса ничего нового и не получили!
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
18.05.2012, 21:57 | 17 |
IDE ничего не может "добавить своего", она всего лишь позволяет набирать текст и подсвечивает синтекс. "Фишки" может добавлять компилятор. Но во всех встречаемых мной компиляторах, можно было все это отключить, сводя все к стандарту.
Добавлено через 6 минут -=ЮрА=-, MinGW это простой порт компилятора. Стоящей альтернативы пока ему нет, так как он бесплатен, и по генерируемому коду ни капли не уступает студии. Не многие, конечно, знают, что и компилятор Microsoft бесплатен, платна только сама IDE, с ее функционалом. Нас же учили на Borlande, да и сейчас, по-моему, в моем университете учат на нем.
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
18.05.2012, 22:09 | 18 |
Прошу прощения, почему то путаюсь в этом. Но вы согласитесь, чтобы отключить, нужно как минимум догадаться, что это неверно. А для этого требуется уже познать язык, узнать что такое стандарт... Многие начинающие программисты даже и не подозревают, что в начальном проекте библиотека "stdafx.h" - это добавка от VS, а main должен возвращать int, а не void.
А у нас уникальная среда, вряд ли где то еще программировать заставляют на XCode (препод повернут на Apple, спокойно может вместо 3 пар показывать ролики на Youtube про жизнь Джобса )
0
|
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
|
|
18.05.2012, 22:48 | 19 |
0
|
Форумчанин
8216 / 5046 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
18.05.2012, 23:51 | 20 |
Я не говорю, что возможность создать предкомпилированный заголовок принадлежит лишь VS. Просто по-умолчанию он стоит в каждом проекте и люди думают, что данная библиотека принадлежит языку, более того, они не понимают, что там на самом деле перечень других библиотек, названия которых не мешало бы выучить.
0
|
18.05.2012, 23:51 | |
18.05.2012, 23:51 | |
Помогаю со студенческими работами здесь
20
Не работает Code::Blocks 13.12 :( На какую IDE можно безболезнено перейти? Программа работает по-разному в VS 2008 и в Code::Blocks В Code Blocks Не работает OpenCV Не работает автозаполнение в Code::Blocks Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |