Здравствуйте, Ass! Нет. Вторая более правильна, поскольку * относится только к x. Пример: int* x, y; // x - указатель на int, у - int int *x, y; // x - указатель на int, y - int int *x, *y; // x - указатель на int, y - указатель на int С уважением, Avl2k. Ответ отправлен: 03.10.2003, 13:41 Отправитель: Avl2k Отвечает BOLT
Доброе время суток, Ass! нэт.
Да прибудет с тобой Великая Сила! This message was created by EMan 1.5
Ответ отправлен: 03.10.2003, 18:50 Отправитель: BOLT Отвечает vitya
Здравствуйте, Ass! нет. int * x; тоже катит :) Ответ отправлен: 03.10.2003, 14:09 Отправитель: vitya Отвечает Vdr
Доброе время суток, Ass! Нет. Удачи! Ответ отправлен: 03.10.2003, 18:01 Отправитель: Vdr Отвечает Apricot
Ответ отправлен: 03.10.2003, 13:45 Отправитель: Apricot Отвечает Marouder
Здравствуйте, Ass! Нет. Ответ отправлен: 04.10.2003, 05:40 Отправитель: Marouder Отвечает Andy
Добрый день, Ass! В ЭТИХ объявлениях разницы нет. Но есть разница когда ты будешь объявлять несколько переменных, т. е. int* a, b; //a, b - указатели. int *a, b; //a - указатель, b - нет. Ответ отправлен: 03.10.2003, 13:37 Отправитель: Andy
Вопрос № 1108
Добрый день... Что делает ф-ия _ASSERT( ) Спасибо Всем.
Добрый день, Ass! _ASSERT - макрос, объявленный в crtdbg.h. Предназначен для проверки условий в отладочной версии программы. В случае, если условие истинно, ничего не происходит, иначе на экран (либо в файл) выводится сообщение о том, что условие не выполнилось с указанием файла и номера строки. Пример: int string_len( const char *s ) { _ASSERT( s ); const char* p = s; while(*p) ++p; return p - s; } Эта функция не будет работать, если ей в качестве параметра передать NULL. Если убрать _ASSERT, то на выполнении получим сообщение, что "Программа выполнила недопустимую операцию..." и надо будет еще найти, где и как это произошло. А так будет выдано имя файла и номер строки, где искать... В-общем, полезная штука :) С уважением, Avl2k.
Ответ отправлен: 03.10.2003, 13:59 Отправитель: Avl2k Отвечает vitya
Добрый день, Ass! проверяет условие и если оно не выполняется - останавливает программу. Работает только в debug версии в release версии ничего не делает. Ответ отправлен: 03.10.2003, 14:08 Отправитель: vitya Отвечает Apricot
Добрый день, Ass! Не нашел такой. В каком хедере она? Ответ отправлен: 04.10.2003, 05:40 Отправитель: Marouder
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.