会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
菜园子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2021年4月14日
C++ 静态库LIB的使用方法
摘要: VS生成静态链接库 新建空项目,写完代码后在项目属性页->配置属性->常规->配置类型->改为:静态库LIB,最后生成即可 生成LIB项目和调用LIB项目配置属性要一致(同样是x64或者x86) 生成LIB代码: //.h文件 #pragma once extern "C" int add(int
阅读全文
posted @ 2021-04-14 14:31 滴哒哒哒
阅读(2134)
评论(0)
推荐(0)
2021年4月11日
array(数组容器)
摘要: 中文标准库:array #include <iostream> #include <array> int main() { std::array<int, 3> arr1 = { 1,2,3 }; // =可以省略,不可以用()赋值 std::array<int, 3> arr2 = { 2,3,4
阅读全文
posted @ 2021-04-11 18:29 滴哒哒哒
阅读(33)
评论(0)
推荐(0)
2021年4月9日
C++标准模板库STL
摘要: C++重载操作符 this指针 lambda表达式(匿名函数) STL源码剖析 traits allocator原理:比如16个自由链表是怎么回事,是如何向内存池申请内存的,容量不够时是如何扩容的? 各个容器的底层原理,这是重点!还要知道,在具体场景下,如何选择哪些容器,可选的多种容器里,各个容器的
阅读全文
posted @ 2021-04-09 21:57 滴哒哒哒
阅读(99)
评论(0)
推荐(0)
2021年4月8日
C++ 动态库DLL的使用方法
摘要: 一、VS生成动态链接库: 使用VS直接新建DLL项目会生成一些多余的文件,所以建议新建空项目,写完代码后,在项目属性页->配置属性->常规->配置类型->改为:动态库DLL,最后生成即可 生成DLL项目和调用DLL项目配置属性要一致(同样是x64或者x86,隐式调用时必须同为release或debu
阅读全文
posted @ 2021-04-08 11:16 滴哒哒哒
阅读(712)
评论(0)
推荐(0)
2021年3月31日
哈希(hash)以及C++标准库哈希(std::hash)
摘要: 将任意长度的消息压缩到某一固定长度消息摘要的函数。所谓Hash,一般是一个整数。通过某种算法,可以把一个字符串"压缩" 成一个整数,这个数称为Hash HashTable(哈希表) 21Hash算法以及暴雪Hash 中文标准库哈希std::hash // hash example #include
阅读全文
posted @ 2021-03-31 11:14 滴哒哒哒
阅读(1846)
评论(0)
推荐(0)
2021年3月30日
函数指针与回调函数
摘要: C语言中函数指针和回调函数详解 typedef int(*pfun)(int data); 定义一个指针pfun,这个指针pfun指向一个函数。这个函数以一个int为参数并返回int类型。pfun = int()(int) 菜鸟教程函数指针与回调函数 函数指针 函数指针与指针函数的区别 #inclu
阅读全文
posted @ 2021-03-30 20:09 滴哒哒哒
阅读(62)
评论(0)
推荐(0)
2021年3月28日
VS项目属性等一系列问题
摘要: 一、VS设置了包含路径,还是提示打不开头文件 检查平台设置是否一样,只有这两处一样,包含路径才可以生效 二、包含目录、库目录、附加库目录、附加依赖项 VS项目中的包含目录、库目录、附加包含目录、附加库目录、附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下: 1.VC++目录: 包含
阅读全文
posted @ 2021-03-28 15:57 滴哒哒哒
阅读(180)
评论(0)
推荐(0)
2021年3月27日
逻辑运算符(且或非),位运算符(异或),函数对象运算(bit_or)
摘要: 转载:C运算符 一、逻辑运算符 且、或、非 && 如果两个操作数都非零,则条件为真 || 如果两个操作数中有任意一个非零,则条件为真。 ! 非 二、位运算符 与、或、非、异或、取反、左移、右移 | 按位或,按二进制位进行"或"运算。运算规则:(有 1 则为 1) & 按位与,按二进制位进行"与"运算
阅读全文
posted @ 2021-03-27 16:43 滴哒哒哒
阅读(301)
评论(0)
推荐(0)
C++程序嵌入Python解释器二次开发
摘要: Python二次开发顾名思义就是将Python作为脚本语言对系统进行定制修改,功能扩展,从而让系统变得更全面,便于企业的长远发展。市面上系统支持用Python进行二次开发不少,例如:百数搭建的系统就支持用Python进行二次开发,有需要的小伙伴们可以了解一下。 C++调用Python浅析 常见错误
阅读全文
posted @ 2021-03-27 15:58 滴哒哒哒
阅读(524)
评论(0)
推荐(0)
2021年3月26日
线程池、协程
摘要: Java线程池 线程池 线程池就是管理一个任务队列,一个线程队列,然后每次取一个任务分配给一个线程去做,循环往复。。注意:线程执行完就会结束,因此需要让线程去执行调度函数一直循环获取任务然后执行之。 转载:基于C++11的线程池 转载:C++线程池 协程 C++20协程
阅读全文
posted @ 2021-03-26 14:37 滴哒哒哒
阅读(26)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告