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

Вопрос по Рихтеру. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Парни выручайте... http://www.cyberforum.ru/cpp-beginners/thread91296.html
Задание 3. Составить функцию сортировки значений трех переменных а, b, с в порядке возрастания. Задание 4. Составить функцию заполнения целочисленного одномерного массива случайными значениями в...
C++ биты помогите пожалуйста написать программу которая переведет натуральное число в двоичною систему исчесления и выведет на экран http://www.cyberforum.ru/cpp-beginners/thread91283.html
C++ текстовый файл2
Исправить слово "интернет" на слово "ИНТЕРПОЛ",использовать функции обработки строковых и символьных переменных. Добавлено через 2 часа 14 минут решите плиз
текстовый фаил C++
Помогите сделать задачу на С++ я не понимаю этот я зык но надо срочно. В одномерном массиве посчитать сумму элементов,находящихся в нечетных позициях.Мне надо сделать ее через текстовый...
C++ Cдвиг http://www.cyberforum.ru/cpp-beginners/thread91275.html
Дано длинное целое неотрицательное число. Выполнить циклический сдвиг его шестнадцатеричного представления на k цифр вправо. на языке Си с применением побитовых операций. блин всю голову сломал не...
C++ Найти максимальный и минимальный элемент массива и вывести их в файл Доброго вечера,помогите пожалуйста написать программу.. Найти максимальный и минимальный элемент,и вывести их в файл И вот ещё одна программка подобная будьте добры помочь Прочитать массив... подробнее

Показать сообщение отдельно
simior
Сообщений: n/a

Вопрос по Рихтеру. - C++

31.01.2010, 14:43. Просмотров 721. Ответов 3
Метки (Все метки)

Доброго времени суток.
Я в С++ новичек, сейчас вот сижу, разбираю Рихтера, наткнулся на такой фрагмент кода:

C++
1
2
3
4
TCHAR szLibFile[MAX_PATH];
GetModuleFileName(NULL, szLibFile, _countof(szLibFile));
PTSTR pFilename = _tcsrchr(szLibFile, TEXT('\\')) + 1;
_tcscpy_s(pFilename, _countof(szLibFile) - (szLibFile - szLibFile), TEXT("sometext.dll"));
При попытке воспроизвести у себя в программе все компилируется нормально, но при выполнении программа вылетает с ошибкой 0xc0000409. Сейчас вот выяснил, что если закомментарить последнюю строку - все выполняется нормально. Теперь вопросы:

1) Ну, соответственно, в чем ошибка?
2) Я посмотрел - у меня GetModuleFileName возвращает в szLibFile значение TRUE. Так же вроде не должно быть?
3) Ну и я в силу несовершенного английского не совсем разобрался с правилами вызова tcsrchr() и tcscpy(), так что если кто-то что-то подскажет, я буду крайне благодарен.

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