![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
bynet |
![]()
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 69 Регистрация: 17.3.2008 Из: Belarus Пользователь №: 124 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Надо проверить в программе существует ли БД (использую QSQLITE), если она не существует то создать, а если существует прочитать её. Помогите с реализацией! Какие пути решения?
Сообщение отредактировал bynet - 2.7.2010, 20:50 |
|
|
![]() |
Andrewshkovskii |
![]()
Сообщение
#2
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
maint |
![]()
Сообщение
#3
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: ![]() ![]() ![]() |
именно системный вызов/функция C/C++. stat или lstat. Надо подключить хедер <sys/stat.h>. Она есть во всех C/C++ (gcc/g++, Borland, Watcom, Intel C++, была, во всяком случае в VS до 8 версии. Дальше не пользовался, не знаю. Вызов прост как грабли для stat. Для lstat - подобен struct stat stbuf; if(stat(путь_до_файла, &stbuf) < 0) А нету else Есть; в stat.st_size - длина файла. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 27.2.2025, 7:00 |