и что? как это связано с моим вопросом? вы вообще читаете мои комментарии?
Если вы пытаетесь унизить мои знания си++ ( а они далеки от идеала поэтому я и пытаюсь разобраться )
то пишите развернутые ответы — ваш кусок кода для меня не имеет связи с моим замечанием о скорости работы
Причем в подтверждение моих слов служит то, что чем сложнее конструктор тем больше время
long and char — самые быстрые
string дольше там надо что то делать в конструкторе
some_obj еще сложнее — там ведь надо сделать конструктор стринга и + еще поля есть
Попробуйте добавьте полей в some_obj у вас еще смешнее цифры получаться
щито?
контейнер получает указатель, ему глубоко наплевать на то какого он типа, и сохраняет он внутрь себя указатель
И так как указатели одинаквого размера, а больше никаких операций не производится, то и разницы от типа используемого как тип шаблона контейнера быть не должно
То что у вас разница в 2 раза это ерундитстика и антинаучно. У вас там какой нибудь конструктор небось замеряется ( я конечно вечером посмотрю подробно код, но сейчас я на работе) или вы видеоконвертер фоном запускали, но разница в2 раза это и ряджом с правдой не стояло
Я все равно не понимаю как это влияет на производительность
some_obj * x =…
int * y =…
Почему пуш в вектор х в два раза медленнее чем в y?
размер у указателей одинаковый
А если я приведу к void * и буду его пушить, то как тогда получится?
Слишком много таблиц — для ленивых ( прокрутивших для вывода) не сразу понятно какой же самый быстрый
Хотелось бы более подробного вывода — вот например почему указатель на some_obj настолько медленнее?
вас бы за это заминусовать до -100 чтобы никто не видел. Проекты с ARC прекрасно работают даже на 3х
ARC это функция компилятора а не ОС — учите матчасть
А теперь посмотри — насколько простая операция ( залогинится, или вытащить винт из компа ) сменилась очень сложной — удаленный съем дампа памяти в хром да еще и поиск паролей в нем… В этом и смысл такой функции
и что?
кейлоггер ему ничего не даст — такие ПИНы делаются гуишкой с кнопками которыми конечно ты можешь пользоваться а можешь и с клавиатуры вбивать. А мой пароль от гмейла ему не достать из хттпс-а
когда ко мне приходит друг и я выхожуиз комнаты он запускает хром и тырит все мои пароли
хочу чтобы в хроме была возможность типа разблокировать цепочку ключей по вводу мастерпароля
без меня никто не может запустить мой хром и забрать мои пароли
Рабочая ситуация — приходит администратор домена, спокойно логинится на мой комп и тырит мой паролль от контакта! И профиль хрома тут не поможет — администратор домена обладает достаточными правами для представления себя мной ( имперсонация )
Если вы пытаетесь унизить мои знания си++ ( а они далеки от идеала поэтому я и пытаюсь разобраться )
то пишите развернутые ответы — ваш кусок кода для меня не имеет связи с моим замечанием о скорости работы
long and char — самые быстрые
string дольше там надо что то делать в конструкторе
some_obj еще сложнее — там ведь надо сделать конструктор стринга и + еще поля есть
Попробуйте добавьте полей в some_obj у вас еще смешнее цифры получаться
контейнер получает указатель, ему глубоко наплевать на то какого он типа, и сохраняет он внутрь себя указатель
И так как указатели одинаквого размера, а больше никаких операций не производится, то и разницы от типа используемого как тип шаблона контейнера быть не должно
То что у вас разница в 2 раза это ерундитстика и антинаучно. У вас там какой нибудь конструктор небось замеряется ( я конечно вечером посмотрю подробно код, но сейчас я на работе) или вы видеоконвертер фоном запускали, но разница в2 раза это и ряджом с правдой не стояло
some_obj * x =…
int * y =…
Почему пуш в вектор х в два раза медленнее чем в y?
размер у указателей одинаковый
А если я приведу к void * и буду его пушить, то как тогда получится?
Это выглядит очень подозрительно
Хотелось бы более подробного вывода — вот например почему указатель на some_obj настолько медленнее?
ARC это функция компилятора а не ОС — учите матчасть
кейлоггер ему ничего не даст — такие ПИНы делаются гуишкой с кнопками которыми конечно ты можешь пользоваться а можешь и с клавиатуры вбивать. А мой пароль от гмейла ему не достать из хттпс-а
хочу чтобы в хроме была возможность типа разблокировать цепочку ключей по вводу мастерпароля
без меня никто не может запустить мой хром и забрать мои пароли
Рабочая ситуация — приходит администратор домена, спокойно логинится на мой комп и тырит мой паролль от контакта! И профиль хрома тут не поможет — администратор домена обладает достаточными правами для представления себя мной ( имперсонация )