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

Компилятор оптимизировал мой код, и я не могу его отладить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ префиксное дерево http://www.cyberforum.ru/cpp-beginners/thread741627.html
Построение trie-дерева (оно же префиксное) поиск минимального и максимального элемента
C++ деревья поиска В некоторой древовидной структуре частота обращения к каждому элементу измеряется эмпирически приписыванием каждому узлу счетчика обращений. Через определенный интервал времени организация дерева... http://www.cyberforum.ru/cpp-beginners/thread741625.html
C++ Иерархическая структура данных (деревья)
Имеется дерево, корень которого соответствует основателю рода. Сыновья каждой вершины задают сыновей и дочерей соответствующего человека. Указываются имена двух человек (например, А и В). Сообщить,...
Вычислить объем цилиндра с заданными радиусом и высотой C++
Вычислить объем цилиндра с заданными радиусом (r) и высотой (h) на с++ v=pi*r*r*h
C++ Get MetaData http://www.cyberforum.ru/cpp-beginners/thread741617.html
В общем, мне надо вынуть из аудиофайла с расширением .m4a (а .m4a - это, по сути, то же .mp4) метаданные. Например, название альбома, имя артиста, жанр и т.д. Сделать это надо вручную, не используя...
C++ масив Char (Windows-1251, ASCII, UTF-8) Перехожу с мелкомяхких на linux (с Delphi на С++), так как все мои программы занимаются обработкой строк то решил сначала разобраться со строками: Windows-1251 - коды символов: 0-255 что... подробнее

Показать сообщение отдельно
Avazart
Нарушитель
Эксперт С++
7233 / 5405 / 294
Регистрация: 10.12.2010
Сообщений: 23,956
Записей в блоге: 17
22.12.2012, 16:26
Цитата Сообщение от bychevoz Посмотреть сообщение
list.h: (не парился с ifdef ifndef так как опять же раздельную компиляцию нам объяснили абыкак, а подруга объяснить не сможет)
Лучше использовать assert - ты, ну или накрайняк самописные ф-ции, но и с макросами ничего сложного нет.

Ну это для отладки, а вообще обычно еще исключения возбуждают при ошибках

Добавлено через 5 минут
Цитата Сообщение от bychevoz Посмотреть сообщение
C++
1
2
3
4
bool is_empty(List l) //пустой? 
{ 
  return !l->next; //ну тут ясно. если указатель на следующий нулевой, вернем правду иначе ложь
}
Равноценно

C++
1
2
3
4
bool is_empty(List l) //пустой? 
{ 
  return (l->next == NULL);
}
Добавлено через 36 минут
Цитата Сообщение от bychevoz Посмотреть сообщение
list.h: (не парился с ifdef ifndef так как опять же раздельную компиляцию нам объяснили абыкак, а подруга объяснить не сможет)
М.. прдон не понял я наверное суть вопроса ... наверное речь про "стражи включения",
а не про отладку http://ru.wikipedia.org/wiki/Include_guard
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru