Re[15]: memset(this, 0, sizeof(T));
От: _smit Россия  
Дата: 24.11.16 06:09
Оценка:
Здравствуйте, smeeld, Вы писали:

S>...Конструкции T::x и T::*x в С++ имеют особое значение и нечего за них цепляться. Значение &T::x вообще равно смещению поля в пределах объекта в байтах, а не значению виртуального адреса поля объекта.

...
S>Что доказывает, что memset даёт те же зачения полям, что и другие способы обнуления.

есть много примеров сайт эффектов memset. Да, он может "давать те же значения полям, что и другие способы обнуления". Но я пока не увидел его достоинств по сравнению с "классическим" (стандартным) методом инициализации структур.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.