|
2 / 2 / 1
Регистрация: 23.11.2011
Сообщений: 87
|
|
Проверка существования структуры17.12.2011, 21:32. Показов 13265. Ответов 46
Метки нет (Все метки)
Гугл ничего не дал так, что думаю будет многим полезно.
Язык си, как проверить существует ли структура по данному адресу (была ли она задана)? В других языках есть try/catche на си вроде нет, только на си++.
0
|
|
| 17.12.2011, 21:32 | |
|
Ответы с готовыми решениями:
46
Проверка существования файла Проверка существования файла Проверка существования логина |
|
237 / 210 / 29
Регистрация: 08.06.2011
Сообщений: 467
|
|||||
| 18.12.2011, 14:00 | |||||
|
здесь, вы выделяете память под указатель присвоить указателю tmp (TNODE *)
1
|
|||||
|
2 / 2 / 1
Регистрация: 23.11.2011
Сообщений: 87
|
||||||||||||||||||||||||||
| 18.12.2011, 18:08 [ТС] | ||||||||||||||||||||||||||
|
Извините за невнимательность
Добавлено через 3 часа 32 минуты Приехали... Дописал последнюю функцию теперь не работает первая... Если кому не лень посмотрите пожалуйста отладчиком, где там ошибка. код
Добавлено через 4 минуты через раз работает. Добавлено через 16 минут
Добавлено через 12 минут Сейчас пробую скомпилить на netbeans, после запуска вываливается сразу на
0
|
||||||||||||||||||||||||||
|
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
|
|||||||||||
| 18.12.2011, 20:04 | |||||||||||
|
по моему тут что-то не то
и скорее всего тут
0
|
|||||||||||
|
2 / 2 / 1
Регистрация: 23.11.2011
Сообщений: 87
|
|
| 18.12.2011, 21:08 [ТС] | |
|
Спасибо, разобрался программа работает, но атомат который проверяет обнаружил утечки, говорит что заметил не освобожденные блоки памяти, подскажите как их искать? В netbeans есть такие инструменты?
Добавлено через 10 секунд Или только анализ кода?
0
|
|
|
1599 / 622 / 113
Регистрация: 15.07.2011
Сообщений: 3,548
|
||
| 18.12.2011, 21:18 | ||
|
Добавлено через 1 минуту http://valgrind.org/
0
|
||
|
2 / 2 / 1
Регистрация: 23.11.2011
Сообщений: 87
|
|||||||||||
| 18.12.2011, 21:47 [ТС] | |||||||||||
|
Утилита находится на сервере универа, и ничего она не показывает кроме факта ошибок - мол сам догадайся. Буду пробовать, сейчас еле-еле до 50% дотягиваю - сейчас тест случайными числами "без cut" (не понимаю о чем речь) вызывает ошибки :
и найдены не освобожденные блоки памяти... может быть кому-нибудь не составит труда воткнуть код в настроенный отладчик и сказать где там утечки? код
Кстати netbeans под линуксом сразу показала где ошибки, у dev c++ все в порядке было но вылетала прога.
0
|
|||||||||||
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
||||||
| 18.12.2011, 22:37 | ||||||
|
Особо не вникал в проблему, но вот по деревьям
1
|
||||||
| 18.12.2011, 22:37 | |
|
Проверка на существования файла Проверка условия существования треугольника Проверка существования файла с использованием ifstream() Проверка существования трехугольника с заданными сторонами, и определение его типа Проверка на существования ID Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|