Здравствуйте, KARALIUS, Вы писали:
KAR>Помогие понять. Вот на 64-битном СДК от майкрософта не могу скомпилить их же MFC-шный код, который лежит в 64-битном include:
KAR>KAR>template<class KEY, class ARG_KEY, class VALUE, class ARG_VALUE>
KAR>typename CMap<KEY, ARG_KEY, VALUE, ARG_VALUE>::CAssoc* // CAssoc - это имя типа в контексте CMap<.....>
KAR>CMap<KEY, ARG_KEY, VALUE, ARG_VALUE>::NewAssoc()
KAR>{
KAR>...
KAR>}
KAR>
Это связано не с 64-битностью, а с переездом на новый, более требовательный компилятор.
(Он тебе в первом же сообщении об ошибке на это намекнул.)
Может, там нужно какую-то опцию или прагму включить для обратной совместимости по дебилизации компилятора?