摘要: 之前经常写C#,在.net库中对时间的封装是很完善的,转过来写c++发现好多轮子都要自己造。 在当前的时间上加上指定的时长思路是:获取当前时间的时间戳(秒数),在把需要添加的时间换算成秒加入当前的时间戳。 代码实现: #include <iostream>#include <time.h>#incl 阅读全文
posted @ 2021-05-08 17:24 nmhome 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 在centos中使用管道进行参数的传输 运行格式 ./c++A | python3 p.py | ./c++B python脚本中使用标准输入和输出 stdin 和 stdout,python脚本参数是传输不到./c++B可执行文件的。 python 脚本中要使用 while True: line= 阅读全文
posted @ 2021-05-08 10:15 nmhome 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 简单记录: 在Centos上使用gcc 4.8 编译的redis++ ,libkafka等类库,引入c++项目中,可以编写,但是通过gcc7.1 编译项目时报错,错误信息:多个方法未定义。 需要使用gcc 7.1 重新编译redis++ libkafka等类库,才可以在gcc 7.1的项目中编译通过 阅读全文
posted @ 2021-05-06 09:23 nmhome 阅读(322) 评论(0) 推荐(1) 编辑
摘要: 网上搜索了一大堆资料,最终确定一下两句有效,设置gcc的环境变量 $ export CC=/usr/local/bin/gcc $ export CXX=/usr/local/bin/g++ 笔者使用vscode进行开发,一开始在新的终端执行上面两句, 多次执行后,在vscode自带终端中执行cma 阅读全文
posted @ 2021-04-30 16:25 nmhome 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 1、需要安装python的依赖包 这里我安装了多次,这个坑最耽误时间。 第一步:一开始是本地安装,下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh。make inst 阅读全文
posted @ 2021-04-27 15:24 nmhome 阅读(1031) 评论(0) 推荐(0) 编辑