![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 12.03.2011
Сообщений: 4
|
![]()
В Winbase.h эти функции определены. Windows.h включает Winbase.h. Я добавляю в программу #include <windows.h>. Компилятор пишет: "error C3861: InterlockedAnd: идентификатор не найден". При этом InterlockedExchangeAdd нормально находит и компилирует.
У меня WinXP и 32-разрядный процессор. В чём может быть проблема? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]()
Внутренности что виндовс, что винбаз зависят от кучи вещей: дериктив препроцессора, типа проца под которы компилируется, версия студии...
П.С. Читате доки: "For the Intel Itanium Processor Family (IPF) and x64 architectures, this function is implemented using the compiler intrinsic. For the x86 architecture, use the _InterlockedAnd compiler intrinsic directly." Последний раз редактировалось p51x; 12.03.2011 в 20:12. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 12.03.2011
Сообщений: 4
|
![]()
_InterlockedAnd также не работает почему то. Делаю стандартный проект WIN32 В Visual Studio 2008 Express.
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 12.03.2011
Сообщений: 4
|
![]()
Решил проблему следующим образом:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
компилятор csc не находит путь к файлу | tiniminiminimu | Общие вопросы .NET | 6 | 13.05.2012 19:30 |
Не находит файл!!! | $T@LKER | Работа с сетью в Delphi | 0 | 27.10.2010 17:05 |
при каждом подключении флешки к компьютеру находит вирусы. почему??? | alex(21) | Безопасность, Шифрование | 16 | 20.10.2010 07:17 |
Почему в ответе компилятор выдает -0 (минус 0)? | Igorec | Помощь студентам | 0 | 01.04.2010 08:53 |
почему не находит??? | vipER | Общие вопросы C/C++ | 1 | 26.09.2007 14:26 |