0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|||||||||||||||||||||
1 | |||||||||||||||||||||
Vector и Select SQLite25.05.2014, 00:21. Показов 1907. Ответов 7
Метки нет (Все метки)
Здравствуйте.
Столкнулся с двумя проблемами и не знаю в чём дело. Есть метод класса:
Когда я пытаюсь в main вывести:
Когда:
А когда пытаюсь печатать в цикле for (прямо внутри метода) содержимое data[i][j] то всё прекрасно печатается. Но опять же таки, стоит напечатать вне цикла for cout << data[0][0] тоже выдает те кракозяблы. Вторая проблема в что в деструкторе:
Помогите пожалуйста, уже вожусь с этим 3й час...
0
|
25.05.2014, 00:21 | |
Ответы с готовыми решениями:
7
Vector allocator SQLite error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall Vector<int>::Vector<int>(void)" (?0?$Vector@H@@QAE@XZ) в функции _main Как можно увеличить размер вектора, который является элементом вектора vector<vector<int>>arr(n, vector <int>) vector<Struct2{int,vector<struct1>}> или множественное наследование ... |
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
25.05.2014, 02:11 | 3 |
в случае ошибки SQLITE API возвращает код ошибки, анализируя который, многие вопросы отпадут: могу предположить что она возвращает SQLITE_BUSY, потому что:
Сообщение от SQLite C Interface Closing A Database Connection
0
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
25.05.2014, 02:27 [ТС] | 4 |
невероятно!! получилось!! спасибо Вам большое!!!! (а можно как-то без string)?? Может strcpy?
как это проверить?
0
|
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
25.05.2014, 02:36 | 5 |
Вам нужно запомнить что вернула sqlite3_close(_db) и добавить к информации исключения для последующего анализа.
0
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
25.05.2014, 02:37 [ТС] | 6 |
0
|
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,880
|
|
25.05.2014, 02:40 | 7 |
Сообщение было отмечено madonzy как решение
Решение
1
|
0 / 0 / 0
Регистрация: 05.10.2013
Сообщений: 65
|
|
25.05.2014, 02:57 [ТС] | 8 |
0
|
25.05.2014, 02:57 | |
25.05.2014, 02:57 | |
Помогаю со студенческими работами здесь
8
Ошибка [Linker error] undefined reference to `Vector::Vector(int)' Указатель на объект вектор в векторе vector < vector<int>* >* Как сложить два vector и записать в третий vector ? Как корректно скопировать vector в vector внутри класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |