2019-04-20 20:24:14 +00:00
|
|
|
|
---
|
|
|
|
|
title: "Библиотеки для C, C++"
|
|
|
|
|
category: Программирование
|
2019-04-23 17:40:06 +00:00
|
|
|
|
tags: программирование, C, C++, Qt,
|
2019-04-20 20:24:14 +00:00
|
|
|
|
summary:
|
|
|
|
|
toc: yes
|
|
|
|
|
...
|
|
|
|
|
|
|
|
|
|
[TOC]
|
|
|
|
|
|
|
|
|
|
### C
|
|
|
|
|
|
|
|
|
|
* [nanomsg](http://nanomsg.org): сетевое взаимодействие
|
2019-04-22 05:13:35 +00:00
|
|
|
|
* [oping](https://noping.cc): работа с ICMP-пакетами
|
2019-04-20 20:24:14 +00:00
|
|
|
|
* [openblas](https://github.com/xianyi/OpenBLAS): оптимизированная версия
|
|
|
|
|
[BLAS](https://ru.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms)
|
|
|
|
|
|
|
|
|
|
### C++
|
|
|
|
|
|
|
|
|
|
* [JSON](https://github.com/nlohmann/json)
|
|
|
|
|
* [fmtlib](https://github.com/fmtlib/fmt): форматирование строк
|
|
|
|
|
* [spdlog](https://github.com/gabime/spdlog): журналирование
|
|
|
|
|
* [cpptoml](https://github.com/skystrife/cpptoml): чтение [TOML](https://github.com/toml-lang/toml)
|
2019-04-23 17:40:06 +00:00
|
|
|
|
* [gsl-lite](https://github.com/martinmoene/gsl-lite/): реализация рекомедаций [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines)
|
2019-04-20 20:24:14 +00:00
|
|
|
|
|
|
|
|
|
### Qt
|
|
|
|
|
|
|
|
|
|
* [Обработка сигналов UNIX](https://github.com/sjinks/qt_signalwatcher)
|
2019-04-25 13:20:30 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```plantuml
|
|
|
|
|
@startuml
|
|
|
|
|
Alice -> Bob: Authentication Request
|
|
|
|
|
Bob --> Alice: Authentication Response
|
|
|
|
|
|
|
|
|
|
Alice -> Bob: Another authentication Request
|
|
|
|
|
Alice <-- Bob: another authentication Response
|
|
|
|
|
@enduml
|
|
|
|
|
```
|