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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.95
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
#1

Получение каталога выполнения текущей программы - C++

28.04.2011, 22:36. Просмотров 3349. Ответов 20
Метки нет (Все метки)

необходимо из в ходе выполнения самой программы получить папку, в которой она выполняется
знает кто-нить?
есть всякие GetCurrentDir, но без понятия как эти DWORD переконвертить в string
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2011, 22:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получение каталога выполнения текущей программы (C++):

Получение текущей даты? - C++
Люди,Помогите! MSDN-a нет. Как получить текущее время в VC++?

Операции создания каталога, изменения временного каталога, удаление файла и директории - C++
Написать программу, которая позволяет выполнять операции создания каталога, изменения временного каталога, удаление файла и директории...

перации создания каталога, изменения временного каталога, удаление файла и директории (рекурсивно) - C++
пожалуйста напишите программу, которая позволяет выполнять операции создания каталога, изменения временного каталога, удаление файла и...

Очерёдность выполнения программы - C++
Опишу проблему в общих чертах: Пишу на C++ Есть программа, которая должна вызывать функцию, а после окончания работы функции выполнять...

Приостановка выполнения программы - C++
Подскажите пожалуйста, можно ли в си как-нибудь реализовать приостановку выполнения программы на несколько секунд? Нужно что-то вроде...

Задержка выполнения программы - C++
Ребята, помогите найти проблему плз.. Дело в том, что при запуске программы она висит 20 сек, и только потом передается управление...

20
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
30.04.2011, 00:22 #16
Если хочется удобства настоятельно рекомендую filesystem. Если приложение не нагруженно, почему бы не подключить доп. либу?
0
schdub
2959 / 1304 / 239
Регистрация: 19.01.2009
Сообщений: 3,424
Завершенные тесты: 1
30.04.2011, 00:28 #17
Цитата Сообщение от sandye51 Посмотреть сообщение
необходимо из в ходе выполнения самой программы получить папку, в которой она выполняется
знает кто-нить?
есть всякие GetCurrentDir, но без понятия как эти DWORD переконвертить в string
sandye51, пожалуйста конечно. Я собственно отвечал на вопрос в посте номер раз: рад, что к 14-му посту темы вы сформулировали задание - удачи.
0
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
30.04.2011, 00:35  [ТС] #18
Ma3a, нравится.
походу на этом варианте и придется остановиться.

schdub, изначально м.б. неверно выразился. но в 8 посте должно быть уже понятно

ForEveR, суть проекта немного не подразумевает этого..
0
ForEveR
В астрале
Эксперт С++
7983 / 4742 / 321
Регистрация: 24.06.2010
Сообщений: 10,545
Завершенные тесты: 3
30.04.2011, 00:39 #19
sandye51, Проект не подразумевает использование фри либы, написанной экспертами мирового класса по С++? У вас прям в ТЗ в проекту написано - НИ в коем случае не юзать boost, использовать только API методы, которые сделают привязку к определенной архитектуре/ОС?
0
sandye51
программист С++
685 / 587 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
30.04.2011, 00:41  [ТС] #20
ForEveR, работа проекта подразумевает компиляцию проги, и для каждого компа возиться с этим бустом - мне не охота
и причем тут фри или не фри, мне совершенно по кем она написана. Я ничего против этой либы не имею
0
resource2008
109 / 109 / 2
Регистрация: 11.03.2011
Сообщений: 421
30.04.2011, 16:55 #21
так, к слову о WideChar:

как правило большинство функций (в API) имеют два варианта исполнения:
<имя функции>A (<аргументы>) - анси
<имя функции>W (<аргументы>) - юникод

собственно если вдруг приспичит в проекте, с базовым по умолчанию юникодом, впихнуть куда-то char можно в конце названия попробовать буковку А приписать)
0
30.04.2011, 16:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2011, 16:55
Привет! Вот еще темы с ответами:

Завершение выполнения программы - C++
Добрый вечер. Пишу рогалик. Нужно сделать, что бы когда герой умирал (при вызове его деструктора) до того как программа крашнется...

Последовательность выполнения программы - C++
Добрый день, форумчане. Я бы хотел спросить такую вещь, код выполняется последовательно - сверху вниз, но у меня, как бы это глупо не...

Время выполнения программы - C++
Здравствуйте.Я до сих пор новичок в программировании,сразу скажу,и тонкостей не знаю. Собрал я тут программу с использованием CUDA.И...

Прерывание программы в процессе выполнения - C++
Доброго времени суток! Подскажите, есть ли возможность прерывать программу во время выполнения? Т.е. у меня в программе есть цикл,...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru