malloc внутри цикла

Насколько безопасно, особенно производительность, динамически распределять память внутри цикла, если количество блоков заранее неизвестно.

У меня есть файл Pro * c, в котором есть курсор. Мне нужно получить данные из БД и распределить их по C-структуре. Я не уверен, есть ли способ найти количество записей в курсоре.

0

Решение

Если это то, что вам нужно, то пойти на это. Нет ничего о синтаксисе цикла в C ++, который влияет malloc; они просто не имеют ничего общего друг с другом.

Но malloc обычно не правильный выбор в C ++. Чуть лучше использовать безопасный тип new / delete операторы, и лучше всего, как правило, контейнер, такой как std::vector<>,

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]