Форум программистов, компьютерный форум, киберфорум
Наши страницы

Файл создается не по указанному пути, если путь к нему - относительный - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправить ошибку: необработанное исключение по адресу, нарушение прав доступа при записи по адресу http://www.cyberforum.ru/cpp-beginners/thread1227712.html
Помогите, пожалуйста, исправит ошибку. Необработанное исключение по адресу 0x77D88E19 (ntdll.dll) в Lab11.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0x10101024. // Lab11.cpp:...
C++ Можно ли восстановить исходный код из exe Скажите пожалуйста можно ли както вернуть исходник з ехешника, а то я потерял, возможно кодом или есть специальние програми http://www.cyberforum.ru/cpp-beginners/thread1227702.html
Чтение определенной строки файла C++
Как считать файл из определенной строки ?, например мне нужно узнать что написано во второй строке Я использую такой алгоритм но он считывает последовательно #include <fstream> #include <iostream>...
C++ Получить доступ к private полю объекта
Возможно я не правильно поставил свой вопрос но вопрос в следующем. Там где реализация метода poly_calc () я пытаюсь через указатель на поле объекта stack <int> coeffs вызвать метод top() (стек)...
C++ В матрице нужно найти квадрат 2x2 с максимальной суммой элементов и вывести эту сумму http://www.cyberforum.ru/cpp-beginners/thread1227643.html
Добрый день! У меня следующий вопрос. Дана матрица NxM в этой матрице нужно найти квадрат 2x2 с максимальной суммой элементов и вывести эту сумму. Заранее всем огромное спасибо.
C++ Как записать вывод в файл многократно for (int i = 0; i < 60; i ++){ Tovar *a = Vvod (number, Names); cout << "\n"; for (int i = 0; i < number; i ++){ if (a.Price > 1000){ Dollars = Dollars + a.Price;... подробнее

Показать сообщение отдельно
Убежденный
Ушел с форума
Эксперт С++
15701 / 7211 / 1139
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
15.07.2014, 19:03
Цитата Сообщение от Егор Рязанцев Посмотреть сообщение
Почему так происходит
Потому что если не указать полный путь к файлу, он будет создаваться в
текущей директории. А текущая директория может отличаться от той,
где находится exe-файл. Ну вот например, открываю консоль (cmd.exe),
ввожу команду
Код
cd /d D:\Programs
После этого текущая директория будет D:\Programs.
Если теперь запустить файл с диска C так
Код
C:\prog.exe
То его текущая директория будет D:\Programs.
А сам exe лежит в корне диска C. И файл, указанный без абсолютного пути,
этот exe будет создавать тоже в "D:\Programs", а не в "C:\".
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru