[jvm] Интеграция FILE* с Java-потоками
Maxim Karpov
me at makkarpov.ru
Sat Mar 24 12:42:43 MSK 2018
Все плохо.
1. В коммите (ddecc0b) отсутствуют файлы
{output_stream,pipe_output_stream}.{h,cpp}
2. В данном конкретном случае не надо разрешать CLion-у дописывать имена
файлов в список исходников у add_library (CMakeLists.txt:22). Оно и так
покрывается через glob на строке 13.
3. В тестах можно сделать assume на наличие реализации fopencookie в
системе, чтобы не гонять два раза пайпы в случае, если её нет. См.
https://stackoverflow.com/questions/1689242/conditionally-ignoring-tests-in-junit-4
23.03.2018 23:08, Vyacheslav Stroev пишет:
> Запушил реализацию работы с pipe в отдельную ветку. Стоит заметить,
> что пришлось поменять сигнатуры в stram_io из-за проблем с
> синхронизацией потоков. Еще добавил тесты, они работают для 2
> реализация (pipe и fopencookie).
> Посмотрите, кто-нибудь пожалуйста код и оставьте замечания.
More information about the jvm
mailing list