c++ fmt 库使用方法
时间: 2023-08-04 21:05:24 浏览: 261
c++ fmt库,vs2019编译通过
C++的fmt库是一个现代的格式化库,它提供了一种简单的方式来格式化输出。以下是fmt库的使用方法:
1.安装fmt库
fmt库可以通过以下命令进行安装:
```shell
sudo apt-get install libfmt-dev
```
或者在项目的CMakeLists.txt文件中添加以下代码:
```cmake
find_package(fmt REQUIRED)
target_link_libraries(your_project fmt::fmt)
```
2.使用fmt库
fmt库提供了一个fmt::print函数,可以用来格式化输出:
```cpp
#include <fmt/core.h>
#include <string>
int main() {
std::string name = "John";
int age = 25;
double height = 175.5;
fmt::print("My name is {}, I'm {} years old, and I'm {} cm tall.\n", name, age, height);
return 0;
}
```
输出结果为:
```
My name is John, I'm 25 years old, and I'm 175.5 cm tall.
```
除了fmt::print函数之外,fmt库还提供了一系列的格式化函数,详细内容可以查看fmt库的官方文档。
阅读全文