cpp
文章平均质量分 52
qq_41617659
这个作者很懒,什么都没留下…
展开
-
windows下visual studio基于pybind11和cmake的python扩展开发环境搭建
visual studio cpp cmake 开发环境略windos 下python3安装,以及pybind11库安装略说明:1. 对于linux货mac 环境需要安装python-dev版本,如python3.9-dev,但在windows环境无 dev版本,直接使用 非dev的常规版本即可,windows常规版本即带有 Python.h 等各种头文件,可以支持python 扩展模块开发源码#include <iostream>#include <Python.h.原创 2022-03-05 22:47:41 · 980 阅读 · 0 评论 -
vscode cpp环境配置
1、插件安装ccls 配置setting 配置{ // ccls "files.watcherExclude": { "**": true }, // vscode在打开文件较多的目录时会报out of memory 错误,详见 https://github.com/microsoft/vscode/issues/3998, 设置该参数,设置该参数禁用 file watching "ccls.cache.hierarchicalPath": fal原创 2022-03-04 16:33:13 · 1192 阅读 · 0 评论 -
cpp中一些需要注意的点
关于从文件种读取指定字节数的字符void BagReader::read_string(string& str, int mem_size) { char* a = new char[mem_size]; this -> in_stream.read(a, mem_size); str = a; str = str.substr(0, mem_size);// cout << ++number << ", bag read .原创 2021-06-16 13:33:54 · 279 阅读 · 0 评论 -
cpp多级目录三方库Cmake工程
项目文件体系root_dir|---- CMakeLists.txt # root_cmake|----- *.cpp *.h|------ common|---- *.cpp *.h|------ proto|---- CMakeLists.txt #proto_cmake|---- *.cpp *.h原创 2021-06-08 17:38:51 · 248 阅读 · 0 评论 -
CPP基础
关于引用指针,左值和右值总结左值右值场景总结&a 为右值,其中&取址符只能用于左值之前同理 *a 为右值, *只能用于左值前面默认规则总结T a = 默认是传值,即值拷贝T& a = 则为引用,且为左值引用T&& a = 为引用,但为右值的引用...原创 2021-04-25 20:59:05 · 207 阅读 · 0 评论