Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
map<string,PropertyVariant> variant_props;
volatile int integer = 0;
string str = "Integer";
clock_t start = clock();
for( int i = 0; i < 1000000; i++ )
{
variant_props[str] = i;
integer = variant_props[str];
}
clock_t end = clock();
cout << "Elapsed: " << (double(end - start) / CLOCKS_PER_SEC) << endl;
Property в C++ (с доступом по имени, но без сеттеров)