Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
3 / 3 / 2
Регистрация: 27.09.2009
Сообщений: 200

Неправильное размещение файлов

19.07.2012, 14:13. Показов 745. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Почему при попытке открыть файл для записи или чтения хранящийся на диске С:\ программа игнорирует путь и размещает файл в проекте? как это отключить?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.07.2012, 14:13
Ответы с готовыми решениями:

Неправильное считывание имени файлов
Делаю сайт школьных решебников. Все изображения заданий лежат в специально определённых для них каталогов. Написал скрипт, который...

Неправильное линкование res и obj файлов
Написал прогу на масме32 ,создаёт окно,в котором должны быть меню File ,с соответствующими подменю Вход и О Программе.Я создал асм...

Размещение файлов по кластерам
Какие библиотеки под linux позволяют получать размещение файлов по кластерам? Знаю, что в Windows есть FSCTL_GET_RETRIEVAL_POINTERS IOCTL....

5
Модератор
Эксперт С++
 Аватар для zss
13776 / 10969 / 6491
Регистрация: 18.12.2011
Сообщений: 29,251
19.07.2012, 15:38
Это мистика. Код в студию.
0
3 / 3 / 2
Регистрация: 27.09.2009
Сообщений: 200
19.07.2012, 23:15  [ТС]
Да нет, это реальность. Вот код:
C++
1
2
3
4
5
6
7
string file;
    cout<<"Enter location  file\n";
    cin>>file;
    ofstream outfile;
    outfile.open(file);
    if(!outfile)
        cout<<"File not open";
Добавлено через 1 минуту
теперь если я введу C:\Program Files\filename.txt в папке с проектом создастся файл ProgramFilesfilename.txt
0
Модератор
Эксперт С++
 Аватар для zss
13776 / 10969 / 6491
Регистрация: 18.12.2011
Сообщений: 29,251
20.07.2012, 22:37
Надо слаши дублировать:
C:\\Program Files\\filename.txt
1
375 / 322 / 32
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
21.07.2012, 13:24
xam max, а вот это подозрительно (у вас вообще компилируется такой код?):
Цитата Сообщение от xam max Посмотреть сообщение
string file;
...
outfile.open(file); // передаете std::string вместо const char*
void ofstream::open(const char* filename, ios_base::openmode mode = ios_base::out );
0
3 / 3 / 2
Регистрация: 27.09.2009
Сообщений: 200
21.07.2012, 18:50  [ТС]
Цитата Сообщение от bigredcat Посмотреть сообщение
xam max, а вот это подозрительно (у вас вообще компилируется такой код?):


void ofstream::open(const char* filename, ios_base::openmode mode = ios_base::out );
Да компилируется и работает, хотя я сам читал что в open можно передавать лишь чар, быть может надстройка visual studio?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.07.2012, 18:50
Помогаю со студенческими работами здесь

размещение файлов в оперативной памяти
Я бы хотел узнать, есть ли способ разместить в оперативной памяти какие нибудь файлы. Например текстовый и какой нибудь исполнительный exe...

Размещение Dll файлов относительно исполняемого
Добрый день! Для того, чтобы запускать приложение Qt вне QtCreator, я использую утилиту windeployqt.exe, которая подтягивает все...

Размещение файлов пользователей на своем сервере
Как можно сделать так, чтобы пользователи могли подкладывать свои файлы(текстовые)на хост, содержимое которых потом будет автоматически...

Размещение файлов bmp в нескольких PictureBox
Помогите пожалуйста, надо что бы при выборе несольких файлов .bmp они открывались в нескольких PictureBox одновременно.

Размещение исполняемых файлов на сервере и их исполнение на рабочих станциях
1.Где прочесть об этом? 2.Возникла необходимость исполнять программу размещенную на сервере на рабочих станциях. Но что грозит когда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Контроль корректности заполнения дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru