|
Генерация ошибки, Обработка ошибок на этапе компиляции/линковки |
|
|
|
Sep 10 2007, 09:18
|

Местный
  
Группа: Свой
Сообщений: 343
Регистрация: 24-01-07
Из: Новосибирск
Пользователь №: 24 714

|
Есть класс: Код class My_Class { private: unsigned char * cPort; unsigned char * cMask; public: My_Class() {}; ~My_Class() {}; Init(char * cPort, char * cMask); int Method1(); }; Интересует, скажем, при вызове Method1() проверять, а проинициализированы ли указатели или они NULL и выдавать ошибку. Насколько это возможно именно на этапе компиляции/линковки? Обходной путь на данный момент не интересует, хотя он довольно прост: создать сразу конструктор с параметрами и "не париться". Стормозил на уровне браузера, просьба администриторов удалить одну тему.
Сообщение отредактировал aspID - Sep 10 2007, 09:19
|
|
|
|
|
 |
Ответов
|
Sep 11 2007, 04:44
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(aspID @ Sep 10 2007, 19:22)  Тогда здесь же вопрос к людям, имеющим в приложении к МК опыт бОльший, нежели я  Куда лучше складировать данные классов - во флеш или в кучу? Понимаю, что зависит от ситуации, но может, направите на литературу, где можно про это найти. У Вас нет ясности, что такое Flash, а что такое RAM. Когда разберетесь, таких вопросов не будет.
|
|
|
|
Сообщений в этой теме
aspID Генерация ошибки Sep 10 2007, 09:18 alexander55 Цитата(aspID @ Sep 10 2007, 13:18) Есть к... Sep 10 2007, 09:36 aspID Цитатав Method1(), пожалуйста, сколько угодно
Прос... Sep 10 2007, 09:45 alexander55 Цитата(aspID @ Sep 10 2007, 13:45) Просту... Sep 10 2007, 09:58 aspID На данном этапе проще (и правильнее, ИМХО) сделать... Sep 10 2007, 10:07 alexander55 Цитата(aspID @ Sep 10 2007, 14:07) На дан... Sep 10 2007, 10:30 Непомнящий Евгений Цитата(aspID @ Sep 10 2007, 14:07) На дан... Sep 10 2007, 10:51 tag Цитата(aspID @ Sep 10 2007, 14:07) На дан... Sep 10 2007, 11:47 aspID ЦитатаС переменными проще, чем с указателями.
Субъ... Sep 10 2007, 10:47 aspID Цитатанасколько я знаю, IAR исключения не поддержи... Sep 10 2007, 10:53 Непомнящий Евгений Цитата(aspID @ Sep 10 2007, 14:53) Думаю,... Sep 10 2007, 11:27  Сергей Борщ Цитата(Непомнящий Евгений @ Sep 10 2007, 14... Sep 10 2007, 13:03 dxp Цитата(aspID @ Sep 10 2007, 16:18) Интере... Sep 10 2007, 13:50 Непомнящий Евгений Цитата(aspID @ Sep 10 2007, 19:22) Тогда ... Sep 11 2007, 04:29 tag Цитата(aspID @ Sep 10 2007, 19:22) Тогда ... Sep 11 2007, 05:42 aspID Цитатаглобальными \ статическими \ члена... Sep 11 2007, 04:36 aspID alexander55, не совсем понимаю, к чему Вы клоните,... Sep 11 2007, 04:55 alexander55 Цитата(aspID @ Sep 11 2007, 08:55) alexan... Sep 11 2007, 05:32 aspID ЦитатаУ меня например есть суеверный страх перед к... Sep 11 2007, 05:59 Непомнящий Евгений Цитата(tag @ Sep 11 2007, 09:42) В принци... Sep 11 2007, 06:00 alexander55 Цитата(Непомнящий Евгений @ Sep 11 2007, 10... Sep 11 2007, 06:13
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|