c++扩展
startAt24
记录自己陷进去的坑,让后人平坦的走下去。
展开
-
C++中如何将 template 模板类(模板函数)的 声明和定义分别写在两个文件中.
我们正常使用模板的时候都是将声明和定义放在一起.这里要注意的是 模板不是一种数据类型! 他既不是函数也不是类,他是生成这两者的 “模板”!这个概念可能有点绕, 举例来说: 我有一张设计图(template), 这个设计图是用来制作板凳的.那么光有这张设计图,我是没法使用的.我需要有材料,或者说指定用什么材料去做板凳,比如我要用木头或者用塑料之类的.当我有了这些材料之后,再按照图纸去制作出了...原创 2020-04-09 15:25:44 · 3445 阅读 · 0 评论 -
C++调用Python3 (操作mysql数据库)细节详解
网络上有很多关于C/C++调用Python脚本的教程都是基于python2的,而很多接口在python3中已经取消,本文就针对python3做一个简单的总结。c++调用python脚本主要有两种方式:使用官方提供的Api(很有趣的一点是:执行过一次的python脚本,会被编译成pyc文件保存起来,这样可以加速之后再次执行的效率。)使用Cython下面根据实际使用的代码将第一种方法...原创 2018-03-18 22:25:21 · 525 阅读 · 0 评论 -
基于std::queue C++11 线程安全队列。
网上看到的封装不错,记录一下,非原创。#pragma once#include <atomic>#include <condition_variable>#include <functional>#include <memory>#include <mutex>#include <queue>templa...转载 2018-09-06 09:12:12 · 10981 阅读 · 4 评论