Можно ли использовать стандартную строку ::для чтения ()?

Можно ли использовать стандартную::строку для чтения()?

Пример:

std::string data;

read(fd, data, 42);

Обычно мы должны использовать char*, но можно ли напрямую использовать std::string? (Я предпочитаю не создавать символ*для сохранения результата)

Спасибо

8
задан iammilind 23 July 2014 в 12:31
поделиться