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

Путь к файлу, как сократить? - C++

Восстановить пароль Регистрация
 
antonboom
bmstu-team
 Аватар для antonboom
301 / 136 / 56
Регистрация: 10.01.2012
Сообщений: 419
Записей в блоге: 10
28.03.2014, 18:13     Путь к файлу, как сократить? #1
Добрый день,
Поисковик ответа не дал.
Необходимо создать файл в папке, находящейся в корневом каталоге программы.
Т.е. , к примеру, не
C++
1
g=fopen("1.dat","w+");
, а
C++
1
g=fopen("/vectors/1.dat","w+");
Работает лишь, если указывать полный путь от диска.
Вариация "../vectors/1.dat" не подходит, ровно как и замена / на \\

Чувствую, что ответ где-то рядом. Спасибо

Кликните здесь для просмотра всего текста
Полный путь файла, к примеру:
C:\\Users\\Anton\\Desktop\\Работа с файлами\\files\\files(каталог с exe-шником)\\vectors\\1.dat
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2014, 18:13     Путь к файлу, как сократить?
Посмотрите здесь:

как достать путь к файлу?? C++
путь к файлу C++
C++ Путь к файлу
C++ Как узнать в программе путь к EXE файлу?
путь к файлу C++
C++ Как сделать путь к файлу?
C++ Как правильно указать путь к файлу?
C++ Путь к файлу вводится в командной строке как аргумент функции main()

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MastAKK
 Аватар для MastAKK
144 / 135 / 12
Регистрация: 13.10.2012
Сообщений: 586
Записей в блоге: 1
28.03.2014, 18:31     Путь к файлу, как сократить? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
"./vectors/1.dat" попробуйте. Вроде как ".." - подняться на каталог вверх.
Yandex
Объявления
28.03.2014, 18:31     Путь к файлу, как сократить?
Ответ Создать тему

Метки
c++, путь к файлу, работа с файлом, файл
Опции темы

Текущее время: 14:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru