powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Использование std:: в MFC проекте
12 сообщений из 12, страница 1 из 1
Использование std:: в MFC проекте
    #32904315
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Объясните как правильно подключить std::valarray в MFC проект?
А то при подключении выдает фигову тучу ошибок при компиляции, и все ругательства относятся к файлу valarray
------
Пр(CTime::GetCurrentTime()) ? (о) : (и)шло время спать
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904404
nik_x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
using namespase std; // ???
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904488
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nik_xusing namespase std; // ???

Зачем если явно указывается пространство std::
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904505
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lelikk nik_xusing namespase std; // ???

Зачем если явно указывается пространство std::

Спасибо за участие, нашел, может кому еще понадобится:

STL определяет функции min,max, a <windows.h> - макросы min, max.
В stdafx.h перед windows.h #define NOMINMAX
и всё должно быть ок.
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904671
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к стати.
хотел в своем классе сделать функции min и max и не смог :-)
#define NOMINMAX меня спасет?
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904727
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_kк стати.
хотел в своем классе сделать функции min и max и не смог :-)
#define NOMINMAX меня спасет?

да, но я бы поостерегся и использовал бы minimum и maximum, соответственно.
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904758
DJStealth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex_kк стати.
хотел в своем классе сделать функции min и max и не смог :-)
#define NOMINMAX меня спасет?
Не мое дело, но выскажусь, если я свои делаю (min и max)
то обычно пишу min_ и max_, или как нибудь, отличные от уже имеющихся
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32904796
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это понятно :-)
но как-то это не кошерно.
это же члены класса, какое им должно быть дело до макросов, ан нет блин...
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32906126
Фотография Анатолий Широков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_kэто понятно :-)
но как-то это не кошерно.
это же члены класса, какое им должно быть дело до макросов, ан нет блин...

Препроцессор делает свою работу - заменяет макроимя определением - а член класса там или еще что - ему дела нет.
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32906791
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы знаете, как на самом деле называется функция
CWnd::DefWindowProc ?

Да, либо
CWnd::DefWindowProcA
либо
CWnd::DefWindowProcW
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32906816
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivА вы знаете, как на самом деле называется функция
CWnd::DefWindowProc ?

Да, либо
CWnd::DefWindowProcA
либо
CWnd::DefWindowProcW

Может быть я ошибаюсь, но эти два варианта -- это варианты функции DefWindowProc из WinAPI, а не одноименные методы класса CWnd
...
Рейтинг: 0 / 0
Использование std:: в MFC проекте
    #32907745
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, в том -то и прикол, что в MFCxx.dll
метод CWnd::DefWindowProc называется либо CWnd::DefWindowProcA либо CWnd::DefWindowProcW. Из-за макросов.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Использование std:: в MFC проекте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]