Насколько помню, первый элемент argv[]Нужно именно имя, а не фулл путь + имя.
То есть: Нужно "test.exe", а не "C:\User\test.exe".
Можно ли объявить его глобально ?из argv[0] ты можешь получить имя файла
ну объяви глобальную переменную и через мейн задай ей значениеМожно ли объявить его глобально ?
ну объяви глобальную переменную и через мейн задай ей значение
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
Скрытое содержимое
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
Скрытое содержимое
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
Скрытое содержимое
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
Скрытое содержимое
Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.
string GetProcessName()
{
TCHAR szExeFileName[MAX_PATH] = "";
GetModuleFileNameA(NULL, szExeFileName, MAX_PATH);
string path = string(szExeFileName);
return path.substr(path.find_last_of("\\") + 1, path.size());
}
Нет, это количество символов названия файла.Скрытое содержимое
char * GetMyNameExe() {
очисти ебучую строку в чем проблема?!
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz