0 / 1 / 1
Регистрация: 18.02.2012
Сообщений: 244
|
|||||||||||
1 | |||||||||||
[c++] fgets не могу понять почему это не работает24.08.2012, 23:14. Показов 4285. Ответов 28
Метки нет (Все метки)
Вообщем на диске C:\ лежит 3 файла
1 Файл test.txt 2 Файл 1.dll 3 Файл 2.dll в test.txt записано: 1.dll 2.dll Суть такова: считать с test.txt 2 строчки и вывести из указанных dll импортированную переменную version Вот так не работает
0
|
24.08.2012, 23:14 | |
Ответы с готовыми решениями:
28
Не могу понять, что это за реализация ORM и как это работает Не могу понять, как это работает Не могу понять как это работает? Не могу понять, почему программа работает неправильно( Знаю, что где-то ошибки, но не могу найти |
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
|
||||||
24.08.2012, 23:36 | 2 | |||||
а 0 то в конце добавлял? признак завершения строки.
пройдись отладчиком, по моему у тебя строки косячат а проверять кто будет??? например так
имя поменяй, это занято компилятором
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
25.08.2012, 00:07 | 4 | |||||
Четыре символа будет считываться, потом, неверное установится, флаг ошибки (1.dll - это 5 символов, а может и 6, если присутствует '\0'). Попробуйте:
Добавлено через 8 минут По поводу этой ошибки, почитайте тут: Ошибка 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt Может поможет.
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||
25.08.2012, 01:27 | 6 | ||||||||||
fgets() дописывает '\0' и '\n' в массив куда читает.
Добавлено через 7 минут Напишите так:
Добавлено через 1 час 10 минут
0
|
0 / 1 / 1
Регистрация: 18.02.2012
Сообщений: 244
|
|
25.08.2012, 02:16 [ТС] | 15 |
нет кароче, есть 2 dll у них экспортирован 1 параметр version
у 1.dll экспортированно так "extern "C" __declspec(dllexport) int version = 1337;" у 2.dll экспортированно так "extern "C" __declspec(dllexport) int version = 1338;" я кинул эти 2 dll на диск C:\ , создал test.txt и запихал в test.txt 2 строки это 1.dll 2.dll написал программу и она не работает
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
25.08.2012, 02:51 | 20 |
Если .dll выложите, то позже у себя попробую с ними это код.
0
|
25.08.2012, 02:51 | |
25.08.2012, 02:51 | |
Помогаю со студенческими работами здесь
20
Не работает изменение, не могу понять почему, Update не работает, ошибку выдает Не могу понять почему не работает (или правильно не работает) Не могу понять почему не работает не могу понять почему не работает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |