Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 July 11

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ну.. какой смысл мне её двигать столько раз?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
на каждое считывание туда сюда что ли?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
да и опять.. придется как-то синхронизировать
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
Так а WinApi то как это исправит?
источник

A

András in IT KPI C/C++ ХВ (не UB)
просто вкажеш межі доки зчитує один потік, і де інший
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
т.е. ты предлагаешь открыть файл 2 раза?
источник

A

András in IT KPI C/C++ ХВ (не UB)
ні, для кожного потоку 1 раз
источник

A

András in IT KPI C/C++ ХВ (не UB)
+
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
да, на чтение.
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
после мапинга файла в память там уже и не пахнет винапи
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
просто указатель на чар, грубо говоря
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
прочитать из char* в 2 потока то я смогу :D
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
тоже вариант, да
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
Та маппинг объекта на файловую систему это то, чем занимаются Object Storage, чтобы организовать эффективно - я Minio использовал.

Пока что я не понимаю, что ты имеешь в виду, под маппингом файла в память.
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
unsigned char* dataPtr = (unsigned char*)mmap(nullptr,fsize,PROT_READ,MAP_PRIVATE,fd, 0);
источник

A

András in IT KPI C/C++ ХВ (не UB)
mmap це ж юніксрвий сискол, ні?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
да
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
по этому пытаюсь понять как это для винды сделать
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и везде этот винапи мне суется
источник

 P

 ‌‌Gleb Pilipets... in IT KPI C/C++ ХВ (не UB)
Сильно, пойду читать, что это. Спс
источник