Форум программистов, компьютерный форум CyberForum.ru

что значит ошибка: - C++

Восстановить пароль Регистрация
 
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
30.06.2010, 19:27     что значит ошибка: #1
фаил компилирую, отдельно от .h-a.
вот и cpp и h.
оба в одной директории.
Миниатюры
что значит ошибка:   что значит ошибка:  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2010, 19:27     что значит ошибка:
Посмотрите здесь:

C++ что значит /=
Что значит ошибка? C++
Sleep(8000) - что значит? На что можно заменить в борланд с++? C++
C++ Что значит Handle hf? Что в эту функцию нужно передавать
C++ что значит ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.06.2010, 19:33     что значит ошибка: #2
может надо написать главную функцию?

C++
1
2
3
int main(){
return 0;
}
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
30.06.2010, 19:35  [ТС]     что значит ошибка: #3
может надо написать главную функцию?
а нельзя просто определить функции?

Добавлено через 43 секунды
сработало!!!
спасибо!
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.06.2010, 19:42     что значит ошибка: #4
в с++ без main() ничего не будет работать

Добавлено через 5 минут
кстати метод
C++
1
2
3
prog::assign(....){
   ci=i
}
желательно вынести в plorg.cpp
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
30.06.2010, 19:45     что значит ошибка: #5
nikkka, попробуй Execute->Compile current file
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
30.06.2010, 19:46  [ТС]     что значит ошибка: #6
желательно вынести в plorg.cpp
а он разве не в срр? :-O
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.06.2010, 19:52     что значит ошибка: #7
class.h - интерфейс класса
class.cpp - реализация
main.cpp - главный файл, сама программа, где используется класс

вот так
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
30.06.2010, 19:56  [ТС]     что значит ошибка: #8
но зачем?
если это реализация функции, то пусть сидит в реализации.
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
30.06.2010, 19:59     что значит ошибка: #9
Цитата Сообщение от PointsEqual Посмотреть сообщение
желательно вынести в plorg.cpp
Если ты внимательно присмотришься к имени вкладки, то поймешь, что он и так там
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.06.2010, 20:04     что значит ошибка: #10
Цитата Сообщение от nikkka Посмотреть сообщение
но зачем?
Зачем нужно отделять *.cpp от *.hpp?
Большую часть времени клиентов вашего класса не волнуют подробности его выполнения. При чтении небольшого вайла заголовка они получают всю необходимую информацию и могут игнорировать файл с подробностями выполнения этого класса. Кроме того, не исключено, что содержимое файла заголовка с расширением .hpp вам захочется включить не в один, а в несколько файлов программ.

kazak я видел.
правильнее чтобы было 3 файла-
интерфейс класса его реализация и главная программа где он используется
а у nikkka реализация находится в главном файле
kazak
 Аватар для kazak
3029 / 2350 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
30.06.2010, 20:07     что значит ошибка: #11
PointsEqual, ТС хочет компилировать без главной программы.
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
30.06.2010, 20:08  [ТС]     что значит ошибка: #12
у меня так и есть.
объявление в plorg.h
описание в plorg.cpp
и сама прога в main.cpp (я её ещё просто не создал).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2010, 20:14     что значит ошибка:
Еще ссылки по теме:

C++ Что значит ошибка "exponent has no digits"?
Что значит ошибка exponent has no digits? C++
C++ Что значит ошибка С++ Builder

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
PointsEqual
ниначмуроФ
 Аватар для PointsEqual
832 / 516 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
30.06.2010, 20:14     что значит ошибка: #13
Цитата Сообщение от nikkka Посмотреть сообщение
(я её ещё просто не создал).
понял
Yandex
Объявления
30.06.2010, 20:14     что значит ошибка:
Ответ Создать тему
Опции темы

Текущее время: 12:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru