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

Как сделать так, чтобы код вернул НОРМАЛЬНУЮ строку в pName, а не мусор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значения выражений. Объяснить полученные результаты http://www.cyberforum.ru/cpp-beginners/thread1118496.html
Вычислить значения выражений. Объяснить полученные результаты. n---m m--<n n++>m Что не правильно?..Не работает. #include <iostream> using namespace std;
C++ Натуральное число n представить в виде суммы трех полных квадратов Логической переменной t присвоить значение true или false, в зависимости от того, можно или нет натуральное число n представить в виде суммы трех полных квадратов. За помощь отблагодарю быстро. http://www.cyberforum.ru/cpp-beginners/thread1118482.html
Написать программу для вычисления числа с заданной точностью. C++
Нужно написать программу для вычисления числа y=\sqrt{x} с заданной точностью. -------- За введенными x, k, \varepsilon (точность вычислений) программа должна вернуть значение y=\sqrt{x} , где k, x...
Класс «Комплексное число». Поля класса: действительная и мнимая части C++
Помогите, описать класс в соответствии с индивидуальным вариантом задания и реализовать все его методы. Каждый класс помимо указанных в варианте методов должен содержать конструктор с параметрами,...
C++ Где ошибка в классе ? http://www.cyberforum.ru/cpp-beginners/thread1118437.html
Если я делаю все то же самое в главной функции, то никакой ошибки нет. При создании класса windows не одобряет мои действия. ))) class examp { private: int *a; public: void write() {
C++ Как сделать проще? Здравствуйте, вот написал программу, которая реализовывает функцию определения значения некоторой элементарной функции, зависящей от аргумента, с заданной точностью и максимальной допустимым... подробнее

Показать сообщение отдельно
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 667
Завершенные тесты: 1
13.03.2014, 21:21
Память то сперва выдели, а потом уже туда пиши)
C++
1
2
3
4
5
6
7
8
char *GetProcName(char *path0){
    char *pName = new char[strlen(path0)+1]; //ну или сколько тебе нужно, хз(не забудь про нуль-символ)
    char path[255];
    strcpy(path, path0);
    for(int i = strlen(path)-1, j=0; path[i] != '\\' ; i--, j++)
        pName[j] = path[i];
    return pName;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru