а, сорри, снимаю предложение
я решительно не понимаю, что ты сказал. если ты имел ввиду, что тебе всё равно требуется разбивать строку на отдельные символы, то это не так. ты...
Вот код, который криптует строку в compile time #include "stdafx.h" #include <stdio.h> #include <boost/mpl/string.hpp> #include...
Напиши конкретно, что ты хочешь. Ты хочешь в компайл тайме иметь последовательность типов, хранящих строку побуквенно? Это есть. Что дальше ты...
ну так mpl::string<'ab'> и есть тип, которым можно параметризировать шаблон
зачем, если не секрет?
ну вот же пример typedef mpl::string<'hell','o wo','rld'> hello; typedef mpl::push_back<hello, mpl::char_<'!'> >::type hello2; BOOST_ASSERT(0 ==...
http://www.boost.org/doc/libs/1_40_0/libs/mpl/doc/refmanual/string.html
они напрямую передаются в функции типа printf вперемешку с нормальными ascii строками
Всё время попадаются группы байт, начинающиеся с 0x1B, очень смахивающие на строки. Чтобы это могло быть UTF7, что-нибудь ещё? text:00F1E78C...
Зачем это нужно, непонятно. Но метод Tarray.get_item() может возвращать враппер для объекта Titem , у которого есть оператор преобразования к...
.text:007940C8 228 push size A ; nBytes = 0xE44 .text:007940CD 22C call new .text:007940D2 22C...
это же указатель на структуру, а не структура struct A { BYTE z[0x17]; X x; }; void stdcall foo(A *a) {...
ну видимо было так: #pragma pack (push, 1) struct A { BYTE z[0x17]; X x; }; #pragma pack (pop)
struct A { BYTE z[0x17]; X x; }; структура A создаётся оператором new, X - вышеобсуждаемая структура, значит ли это, что смещение равно 1?...
критическая секция является частью большей структуры. вопрос - начало RTL_CRITICAL_SECTION расположено по смещению 4 или 0? и ради интереса,...
в таком коде model flat, stdcall struc X fied_0 dd z dd field_8 dd 10 dup(?) X ends fun proto: x:X lea edi, [x + X.z] lea eax,...
lea edi, [ebp + x] lea eax, [edi + 3] and eax, 0FFFFFFFCh mov esi, ds:InitializeCriticalSection push eax call esi как соотносится структура x и...
Вообще, переопределение статических функций может использоваться в CRTP для статического полиморфизма
вероятнее всего кривой дизайн
Имена участников (разделяйте запятой).