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

Как скачать с базы данных sqllite нужные мне данные в структуру? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ После сборки в Release краш с Access Violation http://www.cyberforum.ru/cpp/thread1222988.html
Имеется Dll, собранная в Release /MT. На Win8 все прекрасно работает, а на 7ке крашится с исключением c0000005. Причем если запускать в режиме совместимости, то ошибка исчезает. А так же, когда меняю Runtime Library на /MTd, все опять же работает. Подскажите с чем это может быть связано и куда копать? Добавлено через 1 час 16 минут Ладно, поставим вопрос так: ничего страшного, если...
C++ Декомпиляция dll Возможна ли декомпиляция dll'ки, защищенной Themida, если есть ThemidaSDK.h и Obfuscator.cpp, с помощью которых была скомпилирована эта dll ? Если возможно, то с чего начать? http://www.cyberforum.ru/cpp/thread1222859.html
C++ Как не писать один и тот же код, для функции, принимающей разные типы данных в качестве аргумента
Проблема такая: есть некая функция. Внутри нее происходят одни и теже вычисления, вне зависимости от типа входных данных. void my_func(void**) Вопрос: можно ли, передавая в нее данные разных типов: double, unsigned char , float , не писать несколько раз один и тот же код для разного типа данных ( внутри функции или перегружая ее) ; и если можно, то как? я делал так (но жопой чую, что это...
Vsjitdebugger.exe/regserver C++
Вобщем работаю с Terrasoft, отладчик использую визуалки. Но вот беда в один не прекрасный он отвалился. в настройках визуалки все стало недоступным(серым) и в низу подпись: обнаружены ошибки регистрации JIT-отладки. Запустите средство восстановление Визуал студыо или Выполните команду "vsjitdebugger.exe/regserver"
C++ Определение процессора без доступа к реестру http://www.cyberforum.ru/cpp/thread1215648.html
Необходимо получить строку Процессор: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz Через регистр делается все крайне просто AnsiString ProcessorName; TRegistry *reg = new TRegistry; reg->RootKey = HKEY_LOCAL_MACHINE; reg->OpenKey(«Hardware\\Description\\System\\CentralProcessor\», false); ProcessorName=reg->ReadString(«ProcessorNameString»);
C++ Структура 3D моделей помогите пожалуйста составить общую структуру 3D-моделей, т.е. там во всех форматах в основном используются же одни и те же свойства: вершины, грани, материалы и т.п. я просто хочу составить такую общую структуру, а потом для каждого 3D-формата (ну может не для каждого, а для нескольких основных) написать загрузчик экспортирующий данные из файла в эту структуру, пишу на C, C++, ну в принципе знаю... подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2583 / 235
Регистрация: 01.11.2011
Сообщений: 6,391
Завершенные тесты: 1
08.07.2014, 16:31     Как скачать с базы данных sqllite нужные мне данные в структуру?
Ну что-то около того:
C++
1
2
3
4
5
6
struct SQLite_struct
  {
  char id[100];
  char field1[100];
  char field2[100];
  };
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    sqlite3_stmt    *res;
    const char      *tail;
 
    error = sqlite3_prepare_v2(db,"SELECT id, field1, field2 from table1 order by id", 1000, &res, &tail);
    if ( !error )
    {
        int     rec_count = 0;
        while (sqlite3_step(res) == SQLITE_ROW)
        {
            strcpy( SQLite_struct_array[rec_count].id, (char *)sqlite3_column_text(res, 0) );
            strcpy( SQLite_struct_array[rec_count].field1, (char *)sqlite3_column_text(res, 1) );
            strcpy( SQLite_struct_array[rec_count].field2, (char *)sqlite3_column_text(res, 2) );
 
            rec_count++;
        }
    }
 
Текущее время: 02:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru