首页 > 其他分享 >量化交易之One Piece篇 - spdlog - 示例demo

量化交易之One Piece篇 - spdlog - 示例demo

时间:2023-10-31 12:36:26浏览次数:40  
标签:info ... 示例 demo spdlog test message include logger


#include <memory>
#include <onepiece/datacore/DataCore.h>

#include <spdlog/spdlog.h>
#include <spdlog/sinks/basic_file_sink.h>
#include <memory>

using namespace std;

int main(int argc, const char *argv[]) {

    // test spdlog.
    cout << "ワンピース は 実在する." << endl;

    auto logger = std::make_shared<spdlog::logger>("LoggerTest", std::make_shared<spdlog::sinks::basic_file_sink_mt>("testLog.csv"));
    logger->info("test info message...");
    logger->warn("test warn message..");
    logger->error("test error message...");

    // 试试拼接格式
    string tangqizhe = "tangqizhe";
    string hudehui= "hudehui";
    int value = 1;
    double dvalue = 3.14;
    logger->info("test info message {0} - {1}...", tangqizhe.c_str(), hudehui.c_str()); // ok
    logger->info("test info message {0} - {1}...", value, dvalue); // ok

   
    return 0;
}

标签:info,...,示例,demo,spdlog,test,message,include,logger
From: https://blog.51cto.com/u_9527606/8103588

相关文章

  • KFC框架:小游戏/H5 首包、分包、加载优化方案与项目示例
    CocosCreator小游戏/H5首包、分包、加载优化方案与项目示例今天是疯狂星期四,给大家晒一下最近的成果。麒麟子上周末将《Jare大冒险》升级到了CocosCreator3.8,并更新到了CocosStore。在做了更精细的分包管理、资源加载拆分,以及利用分析工具剔除了不必要的资源加载后,最终......
  • nginx-变量与常见配置示例
    1、变量$request_method  请求方法$host  来自请求行的主机名,来自主机请求头字段的主机名,或匹配请求的服务器名。$uri  请求url的path部分,自动进行url解码。可能造成响应拆分漏洞$remote_port  客户端端口$request  完整的请求行 2、常见配置示例 ......
  • kafka代码示例
    安装kafka:Windows安装kafka,详情见:https://blog.csdn.net/sinat_32502451/article/details/133067851Linux安装kafka,详情见:https://blog.csdn.net/sinat_32502451/article/details/133080353添加依赖包:<dependency><groupId>org.springframework.k......
  • 【RuoYi移动端】HbuilderX实现底部弹窗示例
    一、单选样式弹窗选择1、View页面代码<uni-popupref="textBox"type="bottom"> <viewclass="select_box"> <viewclass="select_row"v-for="(item,index)instatus"@click="selectClick(item.id)"&g......
  • idea 插件 checkstyle 规则示例和说明
    idea安装插件idea配置插件checkstyle.xml示例和说明<?xmlversion="1.0"?><!DOCTYPEmodulePUBLIC"-//Checkstyle//DTDCheckstyleConfiguration1.3//EN""https://checkstyle.org/dtds/configuration_1_3.dtd"><m......
  • TouchGFX界面开发 | 图像控件应用示例
    图像控件应用示例TouchGFX中的图像会绘制关联图像文件中的像素数据。使用图像文件前,必须将其导入到项目中。TouchGFXDesigner内置了五种类型的图像部件:固定图像:图像大小是由关联的图像文件定义的,不能在运行时改动。若要将图像显示为不同大小,需调整导入图像的大小缩放图像:能够绘制......
  • Python 中多态性的示例和类的继承多态性
    单词"多态"意味着"多种形式",在编程中,它指的是具有相同名称的方法/函数/操作符,可以在许多不同的对象或类上执行。函数多态性一个示例是Python中的len()函数,它可以用于不同的对象。字符串对于字符串,len()返回字符的数量:示例x="HelloWorld!"print(len(x))元组......
  • Python 中多态性的示例和类的继承多态性
    单词"多态"意味着"多种形式",在编程中,它指的是具有相同名称的方法/函数/操作符,可以在许多不同的对象或类上执行。函数多态性一个示例是Python中的len()函数,它可以用于不同的对象。字符串对于字符串,len()返回字符的数量:示例x="HelloWorld!"print(len(x))元组对......
  • OSG开发笔记(二十九):OSG加载模型文件、加载3DMax三维型文件Demo
    前言  Osg深入之后需要打开模型文件,这些模型文件是已有的模型文件,加载入osg之后可以在常见中展示模型文件,该节点可以操作,多个逼真的模型的节点就实现了基本的场景构建。<br>Demo  <br>说明  三维模型文件一般是由专业的三维建模人员完成,可以去buy通用模型,但是定制模型......
  • Google Test 示例代码
    TODO:全局环境和监听事件在运行过程中的顺序。https://gitee.com/boluanace/googletest/blob/master/googletest/test/googletest-listener-test.cc参考资料https://github.com/google/googletest/tree/main/googletest/test未完待续......未经作者授权,禁止转载THEEND......