Ответ
 
Опции темы
Старый 12.05.2008, 12:03      #1
askh
Новичок
Пользователь Mozilla Firefox
Вопрос Вопрос по libpq

Кто-нибудь использовал библиотеку libpq? Похоже там для доступа к результатам (в двоичном виде) даётся только ссылка на данные и их длина, то есть не предоставляются функции, сразу выдающие результат в нужном виде, нужно использовать приведение типов. Пример из документации:

iptr = PQgetvalue(res, i, i_fnum);
// ...
ival = ntohl(*((uint32_t *) iptr));

Понятно, что это несложно сделать, но делать это каждый раз утомительно. Можно написать свою функцию, что так же просто, но может всё-таки я что-то пропустил, такая функция есть, просто не используется в примере, и не стоит изобретать велосипед?
__________________
Registered Linux user #283952
askh вне форума Пол: Мужчина   Ответить с цитированием Вверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разгон оперативной памяти zloy_kaktus Разгон железа 54 01.11.2017 21:26
ArmA 2: Operation Arrowhead demon@ Action 17 12.04.2013 07:40
Прикольно. Почитаем. a2z Клоунада 556 12.12.2012 00:01
Формула-1 iva Спорт 780 09.12.2011 12:22
RF Online bruder MMORPG 195 11.05.2010 21:12


Обратная связь
Текущее время: 04:46. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot