-Поиск по дневнику

Поиск сообщений в rss_forum_sources_ru

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.07.2007
Записей:
Комментариев:
Написано: 80


оператор new выделение памяти больше 4Gb

Понедельник, 23 Ноября 2020 г. 01:24 + в цитатник
Qraizer:
Цитата OpenGL @
в clang работает нормально, в студии - нет.
    #include
    int main()
    {
    const size_t total = 5ll * 1024 * 1024 * 1024;
    char *ptr = nullptr;
    ptr = new char[total];
    ptr[0] = 'a';
    ptr[total - 1] = 'z';
    std::cout << sizeof(size_t) << '\t' << reinterpret_cast(ptr) << '\n' << ptr[0] << ptr[total - 1] << std::endl;
    delete[] ptr;
    }

VS 2017
    8 000001180F591040
    az

https://forum.sources.ru/index.php?showtopic=420846&view=findpost&p=3842337

Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку