Сбой узла при попытке получить более 500kb текстовых /json-данных из cpp dll

// код cpp

ifstream myfile;

myfile.open("D:\Spot\data\simpledata.txt");

string content((std::istreambuf_iterator(myfile)),
(istreambuf_iterator()));
myfile.close();
char* chr = &content[0];
return char;

// код узла

var libSpotcolor = ffi.Library(fileName, {
'test': ["char *", []]
});

var testdata =libSpotcolor.test(); // Here node is crashing

console.log(testdata);

var save_json = testdata.readCString();

Могу ли я получить более 1 МБ данных, если нет альтернативного способа получить это?

0 ответов

Другие вопросы по тегам