bsuir.info
БГУИР: Дистанционное и заочное обучение
(неофициальный форум)
Вход (быстрый)
Регистрация
[ Новые сообщения · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Неофициальный форум БГУИР » Всякое разное » Барахолка » СПО лабораторные (посоветуйте, плиз)
СПО лабораторные
lizaДата: Четверг, 13.10.2011, 00:38 | Сообщение # 1
Первокурсник
Группа: Проверенные
Сообщений: 28
Статус: Оффлайн
Начинаю работать над лабой по СПО "Работа с CMOS-памятью"
Код:
#include <stdio.h>
main()
{
unsigned char x = 1;
// Задаем адрес ячейки CMOS-памяти
outp(0x70,4);
// Выполняем запись в эту ячейку
outp(0x71,x);
}
тестирую пример из методы в Visual Studio 2010 , а там выдает такую ошибку: error C3861: 'outp': identifier not found
Может не тот Visual использую? или не настроено чего?
 
WasjaДата: Четверг, 13.10.2011, 08:55 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 1446
Статус: Оффлайн
liza, из MSDN:
Quote
outp, outpw
These POSIX functions are deprecated beginning in Visual C++ 2005. Use the ISO C++ conformant _outp, _outpw, _outpd instead.

Так что либо использовать более старую версию VC++ (например, 2003), либо меняйте вызов на _outp.


Все вышесказанное является моим личным мнением.
 
lizaДата: Четверг, 13.10.2011, 18:20 | Сообщение # 3
Первокурсник
Группа: Проверенные
Сообщений: 28
Статус: Оффлайн
Спасибо

Добавлено (13.10.2011, 17:20)
---------------------------------------------
Исправила заново - ошибка та же error C3861: '_outp': identifier not found

 
aleatorДата: Четверг, 13.10.2011, 23:20 | Сообщение # 4
Второкурсник
Группа: Проверенные
Сообщений: 58
Статус: Оффлайн
#include <conio.h>
 
lizaДата: Пятница, 14.10.2011, 17:23 | Сообщение # 5
Первокурсник
Группа: Проверенные
Сообщений: 28
Статус: Оффлайн
#include <conio.h> тоже не проходит
 
sim6713Дата: Воскресенье, 16.10.2011, 00:50 | Сообщение # 6
Первокурсник
Группа: Проверенные
Сообщений: 32
Статус: Оффлайн
Надо компилятор другой... 16 - разрядный. Например - Borland C++ 3.1(сам это-же сейчас делаю) 32-разрядные - типа VS2010 и даже VC++ 6 - с прерываниями не работают, и с bios.

ПОИТ, гр.801021c

Сообщение отредактировал sim6713 - Воскресенье, 16.10.2011, 00:57
 
Неофициальный форум БГУИР » Всякое разное » Барахолка » СПО лабораторные (посоветуйте, плиз)
  • Страница 1 из 1
  • 1
Поиск: