C++编程实践
文章平均质量分 66
Frank_Liuxing
金融IT工程师,擅长快速交易系统,资管系统,c++后台服务程序。
展开
-
libcurl上手笔记-HTTP方法 GET、POST、PUT、DELETE
GET方法比较简单,使用一条语句设置即可。原创 2024-04-10 12:41:34 · 688 阅读 · 0 评论 -
libcurl上手笔记-Linux
linux上使用libcurl,编译,运行example成功原创 2024-04-02 10:13:39 · 771 阅读 · 0 评论 -
libcurl安装-Windows平台
由于c++项目需要通过https请求与后台通信,于是找到了curl这个c++开源库。需要支持Windows平台和Linux系统,于是,先尝试在Windows上安装。原创 2024-04-01 15:02:05 · 2484 阅读 · 3 评论 -
websocketpp上手笔记-Windows安装
WebSocketpp Windows上手笔记原创 2024-04-01 10:44:13 · 1214 阅读 · 0 评论 -
记一次c++ auto的坑
class A;A& find(){ A& a = ; //find a return a;}//调用的地方,虽然find返回引用,但是a的类型是A,会调用find的复制构造函数auto a = find();//如果要使用引用类型应该这样写:auto &a = find();结论:通过auto将变量申明成引用类型,一定要加引用符号。...原创 2022-04-08 21:47:08 · 941 阅读 · 0 评论 -
智能指针之unique_ptr
unique_ptr介绍前言什么情况下使用unique_ptrunique_ptr介绍构造、复制、赋值常用成员函数判断指针是否为空实践资源守卫:局部变量资源守卫:文件句柄,设置Delete函数独占资源:成员变量所有权转移:事件队列总结前言C++里面的四个智能指针: auto_ptr, unique_ptr,shared_ptr, weak_ptr 其中后三个是C++11支持,并且第一个已经被C++11弃用。智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,原创 2020-06-14 13:56:44 · 2166 阅读 · 0 评论