
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.07.2006, 11:25
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
Ребята помогите разобраться использую VS 2005 Ошибка следующего плана Error 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup MSVCRTD.lib Вот мой исходник Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 11:51
|
|||
|---|---|---|---|
не компилится |
|||
|
#18+
EvgeBбез main он А откуда у тебя начинается выполнение программы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 12:24
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
это и есть внсь код ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 12:28
|
|||
|---|---|---|---|
не компилится |
|||
|
#18+
Оно компилится , но не линкуется. Почему оно не линкуется - написано английским по фоновому. Нет main (если программа консольная) или WinMain (если GUI) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 12:33
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
Поправте пжалусто код, а то если в переди ставлю просто int main(void) {} То прога компилится а толку от нее ноль. Прога консольная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 12:35
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
EvgeBint main(void) {} ну дак ничего и не происходит Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 12:49
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
Так что делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 12:51
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
EvgeBТак что делать main - это функция, которая будет вызвана при старте программы. Если в ней ничего нет, то программа ничего и не сделает. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 15:07
|
|||
|---|---|---|---|
не компилится |
|||
|
#18+
EvgeBТак что делатьпервым делом нужно сформулировать, что тебе нужно. Причём НЕ фразой "чтобы всё работало". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.07.2006, 16:03
|
|||
|---|---|---|---|
|
|||
не компилится |
|||
|
#18+
void main() { KeyBoard_OnOff(true); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2006, 12:23
|
|||
|---|---|---|---|
не компилится |
|||
|
#18+
А вернее те надо в main вызвать твою функцию. вот твой код: #include <conio.h> #include <windows.h> int GetBasemory() { BYTE lowBase = 0, highBase = 0; // читаем информацию из Cmos _outp (0x70, 0x15); lowBase = _inp(0x71); _outp (0x70, 0x16); highBase= _inp(0x71); return (( highBase << 8) | lowBase); } // функция управления клавиатурой void KeyBoard_OnOff(bool bOff) { BYTE state; // текущее состояние клавиатуры if (bOff){ // выключить клавиатуру // получаем текущее состояние state = _inp(0x61); state |=0x80; _outp (0x61, state); } else { // получаем текущее состояние state = _inp(0x61); // устанавлеваем бит 7 в 0 state &= 0x7F; // записываем обновленное значение в порт _outp (0x61, state); } } int main() { GetBasemory(); return 0; } Ну и если твоя функция что-то возвращает то обрабатывай возвращенные данные из твоей ф-и и все будет линковаться. А не линковалось т.к. линковщик не мог найти точку входа в программу, а компилятор промолчал из-за того что он проверил фукнцию в основном на синтаксические ошибки, не больше, а точку входа он не ищет. Это уже работа линковщика Лишь ум потеряный безповоротно мною, Наполнит моё сердце мне тоскою. Ози Озборн ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2006, 12:30
|
|||
|---|---|---|---|
не компилится |
|||
|
#18+
Выше вызов твоей первой функции, которая читает CMOS, а потом например если она что-то вернула то подрубай клаву. Вот так : Код: plaintext 1. 2. 3. 4. 5. 6. Лишь ум потеряный безповоротно мною, Наполнит моё сердце мне тоскою. Ози Озборн ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2030775]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 318ms |

| 0 / 0 |
