Независимые ассоциации EF4 - почему их следует избегать?

Я видел этот комментарий на MSDN ( ссылка ] и ссылка ):

«Обратите внимание, что независимых ассоциаций часто следует избегать, поскольку такие вещи, как Цикл дает одинаковый результат [дубликат] Следующие ниже циклы for дают идентичные результаты, даже если в одном используется постинкремент, а другой - предварительный. Вот код: for (i = 0; i Следующие ниже циклы for дают идентичные результаты, даже если в одном используется постинкремент, а другой - предварительный. Вот код: for (i = 0; i Что лучше - использовать memcpy, как показано ниже, или лучше использовать std :: copy () с точки зрения производительности? Почему? char * биты = NULL; ... биты = новый (std :: nothrow) char [((int *) copyMe-> bits) [0]]; if (...

Лучше использовать memcpy , как показано ниже, или лучше использовать std :: copy () с точки зрения производительности? Почему?

char *bits = NULL;
...

bits = new (std::nothrow) char[((int *) copyMe->bits)[0]];
if (bits == NULL)
{
    cout << "ERROR Not enough memory.\n";
    exit(1);
}

memcpy (bits, copyMe->bits, ((int *) copyMe->bits)[0]);
]

154
задан Whymarrh 2 April 2017 в 01:26
поделиться