lab03: исправлено подключение doctest в Windows
В MinGW, который устанавливается на Windows вместе с CodeBlocks,
недоступны стандартные мьютексы:
In file included from ...\unittest.cpp:2:
...\doctest.h:3173:42: error: 'mutex' in namespace 'std' does not name a type
#define DOCTEST_DECLARE_MUTEX(name) std::mutex name;
Этот коммит содержится в:
@@ -476,6 +476,7 @@ make_histogram(const std::vector<double>& numbers, size_t bin_count);
|
||||
Напишем тест для простейшего случая в файле `unittest.cpp`:
|
||||
|
||||
```cpp
|
||||
#define DOCTEST_CONFIG_NO_MULTITHREADING
|
||||
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
#include "doctest.h"
|
||||
#include "histogram_internal.h"
|
||||
|
||||
Ссылка в новой задаче
Block a user