C ++ 0x библиотека, которая реализует перемещение для потоков - PullRequest
3 голосов
/ 02 февраля 2011

После нахождения ответа на Как вернуть fstream (C ++ 0x) , мне стало интересно, существует ли текущая библиотека c ++ 0x, которая реализует перемещение (или даже своп) для fstreams(как gcc (27,9) нет).Я бы предпочел, чтобы это было также бесплатно.

Или есть ли другой способ возврата к функциям потока по функциям по значению?

Я пытался скомпилировать libcxx , но, похоже, он очень специфичен для Linux / Mac, и мне нужноон также будет работать на Solaris, который не будет компилироваться.

Я могу обойти эту проблему (например, по ссылке), но я решил спросить об этом на случай, если найдется решениеэто не включает изменение вызывающего кода.

1 Ответ

1 голос
/ 02 февраля 2011

Полагаю, Dinkumware продает версию стандартной библиотеки C ++ с подвижными потоками, но не забудьте сначала проверить ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...