Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2012, 12:39   #1
Marc-hello
Новичок
Джуниор
 
Регистрация: 19.02.2012
Сообщений: 2
По умолчанию Шилдт Г. и Компилятор командной строки С++

Здравствуйте,
Нужна помощь новичку по настройке компилятора. Не могу понять в чем причина возвращаемых ошибок.
Читаю сейчас книгу Г. Шилдта «Рководство для начинающих по С++» ввожу из нее тексты программ затем пробую откомпилировать. В результате вижу следующее:

Среда разработки Borland C++ 5.02. Компилятор командной строки bcc32

пример программы
Код:
/* It's very small C++ - programm
Name this file Sample.cpp */

#include <iostream.h>
using namespace std;

// C++ - main().
int main()
{
	cout << "C++ - !";

return 0;

}
вот такой результат
Цитата:
Error sample.cpp 1: Illegal character '*' (0xff)
Error sample.cpp 1: Illegal character '■' (0xfe)
Error sample.cpp 1: Declaration terminated incorrectly
Error sample.cpp 1: Illegal character '' (0x0)
Error sample.cpp 1: Illegal character '' (0x0)
Error sample.cpp 1: Illegal character '' (0x0)
Error sample.cpp 1: Illegal character '' (0x0)
Error sample.cpp 1: Illegal character '' (0x0)
Error sample.cpp 1: Unterminated string or character constant
Error sample.cpp 1: Character constant must be one or two characters long
Error sample.cpp 2: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Illegal character '' (0x0)
Error sample.cpp 3: Too many error or warning messages
*** 26 errors in Compile ***
если компилирую 16 разрядным то получаю
Цитата:
Error sample.cpp 1: Fatal sample.cpp 1: Internal compiler error
Fatal sample.cpp 1: Internal compiler error

Последний раз редактировалось Stilet; 19.02.2012 в 13:04.
Marc-hello вне форума Ответить с цитированием
Старый 19.02.2012, 13:06   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Компилятор командной строки bcc32
Что IDE не нашел? Обязательно из командной строки компиляцию делать?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.02.2012, 16:20   #3
Marc-hello
Новичок
Джуниор
 
Регистрация: 19.02.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Что IDE не нашел? Обязательно из командной строки компиляцию делать?
Спасибо за отклик. В данном случае чистое любопытство, почему же не работает из командной строки. Сейчас попробовал выполнить из меню Дэбаг-Выполнить , все заработало.

Последний раз редактировалось Marc-hello; 19.02.2012 в 16:25.
Marc-hello вне форума Ответить с цитированием
Старый 19.02.2012, 16:29   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
чистое любопытство
Среда выполняет компиляцию с особыми ключами, и к тому же следит за кодировкой файла. Я даже не знаю но попробуй подсмотри в настройках своей среды какие она ключи компилятора использует.
А еще можно попробовать сгеерировать make файл, некоторые среды это умеют. VS по-моему умеет... В нем и посмотри как выполняется компиляция из консоли
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.02.2012, 11:26   #5
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Оффтоп: Шилдт очень жесткий крендель, читается муторно довольно. Есть такой замечательный дядька - Бьерн Страуструп. Он один из разрабов c++ и читать его проще и приятней.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
crazy horse вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
распознавание командной строки danzel1 Общие вопросы C/C++ 2 10.06.2011 15:50
бесплатный компилятор С для командной строки topspin Общие вопросы C/C++ 5 07.01.2011 23:23
аргумент командной строки DeFace Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 06.09.2010 22:10
Обработка командной строки Dasharnb777 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 07.02.2010 18:24
Выполнение командной строки z3rg Общие вопросы C/C++ 4 17.04.2009 22:26