cupuyc В рамках C++03 это делается только так: template <class T_Impl> class CBase : private T_Impl { public: CBase() {} template <class...
namespace somens { static const int abc = 0; class Cx { public: Cx() { int x = abc; } }; } typedef somens::Cx Cx;
GoldFinch mpl::vector как альтернатива variadic templates - это очень тонкий BDSM.
tex32 Все будет работать. :? как раз в отличие от if-else позволяет инициализировать ссылки и константы.
Об чем вообще спор? Студия поддерживает, gcc поддерживает, icc поддерживает. Чо еще нада-та? )
make плюсадин
Wizard109 Я хочу организовать peer-to-peer тоннель между двумя компами, один из которых сидит за Port-restricted NAT, а другой - за Symmetric...
template <int i> Cx { typedef Ca<i, Cb<i> > type; }; Cx<4>::type obj;
И снова здравствуйте. STL + Boost покроет все твои потребности.
r90 Старая шутка, не имеющая никакого отношения к тем, кто действительно умеет пользоваться регекспами. Опять же, есть Boost.Xpressive. Для тех...
В C++03 и не получится. Шаблонный typedef появился только начиная с C++0x. Поддерживает ли его VS2010 - не помню.
alexparser Так а зачем что-то писать, если все уже написано? Или это по учебе?
Вопрос некорректный :-) Но да, работать будет так, как ты предположил.
Для истинных ценителей искусства - boost.xpressive :-)
Взятие адреса у массива - это вообще бессмысленная операция :-)
Wizard109 [img] Причем тут скайп? Причем тут TURN? КАКИМ ОБРАЗОМ БУДЕТ РАБОТАТЬ PEER-TO-PEER В PORT-RESTRICTED NAT <-> SYMMETRIC...
K10, Wizard109 Трижды facepalm Советского Союза. Дружно идем сюда: http://en.wikipedia.org/wiki/Network_address_translation в секцию "Types of...
Booster Да, но поведение всеравно не стандартизовано. Спасибо, ты умеешь подбодрить. Узнать нужно не в Port-restricted, а в Symmetric. Алгоритм...
kaspersky Крис, чего-то ты гонишь :-) LPTSTR будет либо char*, либо whar_t*, в зависимости от того, с какими опциями скомпилен проект - Multibyte...
Booster Начнем с того, что поведение натов ничем не стандартизированно, нет никакого стандарта натов, и деление на симметричные, фулконные, и...
Имена участников (разделяйте запятой).