Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Boost. Process. C++

11 USD

Applications 1

Application viewing is only available registered users.

Client's review of cooperation with freelancer

Quality
Professionalism
Cost
Contactability
Deadlines

The freelancer chose my order, asked to book a deposit on the site. He stopped answering at all. Nothing was done.

    1 proposal concealed
    1 proposal concealed
  • Sergey Nazarenko
    12 October 2019, 10:01 |

    Глядя в код С++ v20 вдруг понял, что я не знаю С++ 😔(((

  • Profile deleted
    12 October 2019, 14:48 |

    Код должен проходить тесты, которые указаны в разделе Testing(юнит тесты не нужны) 

    В PDF-доке упоминаются не unit-tests, а test cases. Оно как бы те же тесты, только в профиль 🙂

    Ну, и вручную тестировать всё равно неудобно будет, так что автоматические тесты написать целесообразно, и заданием это подразумевается.

    17. Use C++, Boost.Process and unnamed pipes for function communication

    Очень жаль, что Boost.Process до сих пор не переехал в C++20 🙂

    Уточните ещё, вам нужен только исходник на C++ или и файлы проекта? Если нужны и файлы проекта, то укажите, под какую систему сборки и платформу (Windows, Linux, MacOS, etc.)

    В предыдущем вашем проекте на эту же тему упоминалась DLL, т.е. это , скорее всего, под Windows, т.е. будете использовать VS2019?

  • Maksim Bondar
    12 October 2019, 23:15 |

    Да, VS2019. Лучше файлы проекта

  • Maksim Bondar
    12 October 2019, 23:20 |

    Windows

  • Profile deleted
    12 October 2019, 16:17 |

    Library is tested with gcc-c++, mingw-w64, VC 2019. Since library uses des-

    ignated initialization feature (C++20 standard/GCC extension) make sure

    you pass /std:c++latest switch to VC compiler.

    Из-за использования этой мега-фичи, фактически избыточной для данного кода, откомпилировать код, использующий demofuncs, в VS2017 (v15.9.15) получится только после find'n'replace.

    Вместо строк вида

            { .f_attrs = pair(3s, 3), .g_attrs = pair(1s, 5) },

    достаточно стандартной компактной записи

            { pair(3s, 3), pair(1s, 5) },

    Всем энтузиастам - на заметку 🙂


Client
Project published
6 years back
138 views
Tags
  • boost