![]() |
|
|
![]()
|
|
| TP@MB@Y |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 18.12.2004 Где: Москва Репутация: нет Всего: 4 |
Создаю приложение Win32 (не консольное). Создаю новый класс. Описываю его. Все компилируется. Но при запуске программы выскакивает ошибка (типа виндовой о недопустимой операции с кнопкой "отладка"). Причем только тогда когда я объявля. экземпляр моего класса.
Думаю код самого класса нет смысл приводить. |
|||
|
||||
| kometa_triatlon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 384 Регистрация: 7.1.2005 Где: Киев Репутация: 1 Всего: 6 |
Потому что в С++ строки берутся в двойные кавычки ", а символы в одинарные - '
Наверное из-за этого возникли проблемы с выделением памяти при инициализации объекта. Кстати довольно распространенная ошибка
Кстати, а зачем там приведение типов? Ты же не с переменной работаешь, а сразу подставляешь строку. -------------------- Всё очень просто: сказки обман, Солнечный остров скрылся в туман, Замков воздушных не носит земля, Кто-то ошибся, ты или я. -------------- Программирование - самое большое удовольствие, которое вы можете получить, будучи одетым. |
|||
|
||||
| TP@MB@Y |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 18.12.2004 Где: Москва Репутация: нет Всего: 4 |
kometa_triatlon
Ухх! Спасибище!! Теперь все работает А приведение типа я делал потому что подругому не компилировалось |
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: 2 Всего: 20 |
TP@MB@Y
Распространненая ошибка паскалистов... я думаю тебе следует сначало подучить синтаксис, а потом уже и ООП осваивать! |
|||
|
||||
| TP@MB@Y |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 18.12.2004 Где: Москва Репутация: нет Всего: 4 |
En_t_end
Да теорией я напичкан порядочно (как по синтаксису так и по классам с++). А вот практики никакой практически не было, вот я и начал практиковаться. |
|||
|
||||
| En_t_end |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2074 Регистрация: 4.12.2004 Репутация: 2 Всего: 20 |
TP@MB@Y
http://www.helmi.ru/caklon/lescpp.html - посмотри пожалуйста с чего я начинал |
|||
|
||||
| TP@MB@Y |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 370 Регистрация: 18.12.2004 Где: Москва Репутация: нет Всего: 4 |
En_t_end
Мы все с таких задачек начинали |
|||
|
||||
| ManiaK |
|
|||
![]() Homo Sapience ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1145 Регистрация: 3.8.2004 Где: ИУ5-93 Репутация: нет Всего: 29 |
Потому что символ сам к указателю на строку не приводится TP@MB@Y Попробуй убрать теперь этот (char*), должно работать. Лишний мусор в программе ни к чему.. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |