![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
klem4 |
![]()
Сообщение
#1
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
ситуация такая есть 2 файла
1.cpp и 2.cpp в 1.cpp написано #include "2.cpp" Если оба файла лежат в C:\BC30\BIN\ то все ок. Если же положить их в C:\BC30\BIN\some_folder\ то при компиляции 1.cpp компилер пишет что unable to open 2.cpp Если же при этом положить 2.cpp в BIN, то компиляция проходит успешно. На сколько я понимаю, компилятор, видя фразу #include "2.cpp", начинает искать этот файл в папке BIN и НЕ_найдя его там начинает ругаться?! компилятор BC++ 3.1 Сообщение отредактировано: klem4 - 25.08.2007 12:53 -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата На сколько я понимаю, компилятор, видя фразу неправильно понимаешь... Компилятор начинает искать файл в текущей папке проекта (у тебя же имя файла НЕ в <>, а в кавычках), потом переходит в папки, которые перечислены в Options -> Directories -> Include Directories, а вот если файл не найден и там, то компилятор #include "2.cpp" , начинает искать этот файл в папке BIN и найдя его там начинает ругаться?! Цитата начинает ругаться Кстати, зачем понадобилось инклудить CPP файл? |
klem4 |
![]()
Сообщение
#3
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Компилятор начинает искать файл в текущей папке проекта Я так тоже думал ![]() Цитата Кстати, зачем понадобилось инклудить CPP файл? А большая разница между инклудингом .cpp и .h ? -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
![]() |
Текстовая версия | 24.07.2025 3:27 |