在C++中,println
函數并不是標準庫中的一部分
std::cout
、std::cin
等。這些流可以用于格式化輸出和輸入。例如:#include<iostream>
int main() {
std::cout << "Hello, World!"<< std::endl;
return 0;
}
#include <fmt/core.h>
int main() {
fmt::print("Hello, {}!\n", "World");
return 0;
}
std::format
函數,它允許你使用格式化字符串進行字符串拼接。例如:#include<format>
#include<iostream>
int main() {
std::string name = "World";
std::string message = std::format("Hello, {}!", name);
std::cout<< message<< std::endl;
return 0;
}
總之,隨著C++標準庫和第三方庫的發展,我們可以更方便地進行格式化輸出和日志記錄。未來可能會有更多的庫和工具出現,以滿足不同的需求和場景。