Russian Qt Forum
Ноябрь 26, 2024, 13:38
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
платформонезависимые расширения файлов
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: платформонезависимые расширения файлов (Прочитано 2928 раз)
AndreyK
Гость
платформонезависимые расширения файлов
«
:
Июль 24, 2011, 23:07 »
Всем привет! Пишу программу используя библиотеку Qt, и она будет ориентированна на ОС Windows, дистрибутивы Linux и т. д. Рядом с прогой будет файл с расширением *.ini и *.mp3.Вопрос, будет ли какая либо другая ОС по мимо Windows читать этот файл? И вообще есть ли платформонезависимые расширения файлов, т.е тот файл который будет читаться любой ОС.
Записан
popper
Гость
Re: платформонезависимые расширения файло
«
Ответ #1 :
Июль 24, 2011, 23:21 »
грубо говоря, информацию из файла читает программа, которая знает, какой формат хранения этой инфрмации в файле и как эту информацию использовать
операционке такой файл вообще может быть не нужен.
другое дело, если формат файла достаточно специфичен, т.е. для его чтения или записи нужна сторонняя библиотека. здесь могут быть какие-то ограничения, связанные с операционкой
«
Последнее редактирование: Июль 27, 2011, 16:02 от popper
»
Записан
Sancho_s_rancho
Гость
Re: платформонезависимые расширения файлов
«
Ответ #2 :
Июль 24, 2011, 23:22 »
А что, в вашем понимании, значит читать файл? Обычно под чтением файла подразумевается получение байтов, его составляющих. Причем тут формат файла?
Записан
AndreyK
Гость
Re: платформонезависимые расширения файлов
«
Ответ #3 :
Июль 25, 2011, 01:23 »
Это то верно что он читает байты, но мало ли какая-то ОС вообще не захочет читать эти байты.
Записан
NortT
Гость
Re: платформонезависимые расширения файлов
«
Ответ #4 :
Июль 25, 2011, 03:23 »
Какая разница что хочет ОС. Главное чтобы ваша программа знала, что делать с этим файлом. А расширение файла вообще никак не определяет его содержание, mp3 файл без расширения не перестанет быть от этого mp3 файлом.
Записан
hackoff
Гость
Re: платформонезависимые расширения файлов
«
Ответ #5 :
Июль 25, 2011, 06:54 »
Для хранения настроек удобнее использовать класс QSettings
Записан
AndreyK
Гость
Re: платформонезависимые расширения файлов
«
Ответ #6 :
Июль 25, 2011, 12:37 »
Всё ясно. Спасибо всем за ответы.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...