C++ функции в dll не работают

337
18 сентября 2017, 04:19

Имеется dll с таким кодом и функцией:

if (IsFileExists("C:\\ProgramData\\conf.ini")) {
    do something;
}
bool IsFileExists(char* filename) {
    return _access(filename, 0) != -1;
}

Еще раз напоминаю, что сама это функция как и ее выполнение находится в dll файле, но при вызове функции на сколько я понимаю dll впадает в ступор не идет выполнение кода. Все компилируется хорошо. Я так понимаю, что в dll объявление функций и их прототипов происходит не много по другому.

P.S. Вверху также есть прототип функции.

READ ALSO
Очень длинный тэг ID3v2

Очень длинный тэг ID3v2

Читаю на с++ id3v2 тэги mp3 файлаВ какой-то момент появляется тэг APIC, у которого размер фрейма слишком велик для помещения в память

221
Точность алгоритма Ray Casting(OpenGL)

Точность алгоритма Ray Casting(OpenGL)

Пытаюсь сделать выбор обьектов с помощью Ray CastingКогда жму мышкой в окне создается луч который показывает куда направляется вектор

216
Проблема с классами

Проблема с классами

Допустим у меня есть класс TTable с конструктором TTable (TRow это другой класс, с ним все работает)

210