自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 visual studio 代码跳转无效

原因是代码放在了区分大小写的目录里,导致代码分析除了问题,代码补全等功能全部无法使用,放到其他文件夹或者把目录改成不区分大小的的就好了。visual studio突然无法跳转, 高亮也无效了。

2023-07-22 15:04:36 1379

原创 visual studio 2022 C++/CLI 调用C# 实践

1. 创建c# 类库2. 构建自己的类和方法3. 构建自己的c++工程,并把上一步生成的dll放到自己的c++工程下。HelloMix.cpp#include <iostream>#using "x64\Debug\Hello.dll"using namespace Hello;int main(){ std::cout << "Hello World!\n"; try { Class1^ demo = gcnew C...

2022-05-02 01:08:16 2232

原创 boost asio ssl 示例证书

如题,链接是示例所用证书。https://download.csdn.net/download/wei940857286/21422817

2021-08-22 17:04:48 286 1

原创 c++11随机数组生成

直接上代码,头文件代码#ifndef SORT_SORTTOOLS_HPP#define SORT_SORTTOOLS_HPP#include <array>#include <random>#include <iostream>#include <iomanip>class SortTools {public: template<size_t n> static void generate(std::array<

2020-09-14 23:25:55 1194

原创 常见cpp后台多线程框架之一

主要构成参数管理定时器进程通信计算线程参数管理参数管理一般由文件+前台交互进程组成, 进程启动时从可从文件加载参数, 参数管理进程负责与前台交互, 同时前台控制的参数有变化时, 负责将参数更新到后台, 加载到后台文件, 可选动态更新入后台进程中.计算线程池计算线程池预开指定数量线程, 有任务时执行任务,无任务时执行循环等待.计算线程池一般要维护一个任务队列, 添加任务接口对...

2019-03-31 23:11:57 711

原创 自建timer架构

内部结构维护三个链表:空闲链表等待链表超时链表维护三个线程通知线程检查线程超时任务线程实现过程通知线程通过sleep定时唤醒,通知检查线程检查是否有任务超时检查线程检查等待队列是否有超时任务,有则移动到超时任务链表,检查完如果有则唤醒超时任务链表.超时线程检查超时链表,依次执行超时任务...

2019-03-17 11:16:48 159

原创 c++ 多线程容易忽视的共享资源

不定期更新,也有可能不更新std::cin, std::cout标准输入,输出。

2019-01-25 23:26:58 315

boost.asio.ssl示例的证书

boost.asio.ssl示例的证书

2021-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除