自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

研究中....

只有一起研究,才有机会突破天际

  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 win32消息获取机制图(含3D)

2017-07-23 10:24:22 276 1

原创 linux C++ 创建文件夹小提示

大家在创建linux文件夹的流程中,会用到mkdir,这个接口,要注意创建的时候,会存在权限的问题,如果不留意,会创建出想让其他用户访问能看的文件夹,but 会变成别人没有权限的尴尬情况,如果是在批量部署中出现这种问题,会很尴尬,设计批量删除文件夹操作,有没有root权限的尴尬场景,接下来就是怎么解决该问题.1.确认创建文件夹OR文件的权限,是否只是自己读或写。

2023-09-21 14:05:17 139

原创 c++编程错误集合

1.在宏定义中如果有return语句的话,当第二个宏语句出现的错误直接return的时候,那么这个时候第一个宏申请的内存就会出现内存泄漏的情况。小心使用有return语句的宏定义,确保前面的资源已经进行了释放。2.异常捕获的地方没有释放内存。3.没有释放数据组的成员指针,在使用指针数组的时候,需要特别注意在释放数组的时候,数组中的每个元素指针是否已经提前被释放,这样 才不会导致内存泄漏。...

2018-12-24 00:38:45 213

原创 IT之路真的如此难走?

还未毕业,独自一人跑到北京,愿意接受最低的薪资,只是想要在技术上有所提升,为何会越走越迷茫,与自己定下的目标却是相去甚远,来到某公司,老板独断专行,三个月未进行开发,时间都被运维的琐事占用,到底该如何才能继续走在技术的道路上,想要乘着年轻多积累,多学点东西,即使你独断专行不让我去写,我下班的时间将是我自己的,我会更加珍惜这点学习的时间,会好好的磨练自己的方方面面,多跟开发交流,听不懂的就要回去看书

2018-01-30 16:17:54 494 1

原创 c++笔记

引用不能为空  无法定义一个什么都不引用的引用    - int& r = NULL;  //error  但"野引用"或者"悬空引用"确实是存在的  - int & r = *new int(1);    ++r;    cout    delete &r;    ++r;   //未定义  解引用一个野引用,就跟解引用一个野指针一样,其结果将是未定义的,可能

2017-07-25 10:06:23 211

原创 c++ 笔记

重载:   1.在同一作用域中,函数名相同,参数表不同的函数,构成重载关系-void foo(void); void foo(int n); void foo(int* p); char const* foo(int n,double d); char const* foo(double d,int n);   2.重载与返回类型无关与参数名也无关,相同类型的引用与非引

2017-07-25 10:04:23 213

原创 win32笔记2

笔记:  窗口类附加数据缓冲区的用法1.申请缓冲区 int cbClsExtra; 一般赋4的倍数  2002.向缓冲区中存入数据  setClassLong  DWORD SetClassLong(     HWND hWnd,   //窗口句柄       Int nIndex,   //字节索引号(从哪个字节开始存) 0 最大196     Long dwNewL

2017-07-24 08:57:29 178

原创 win32学习笔记(部分)

Win32的编译工具编译器CL.EXE ->将.cpp/.c源代码编译成目标代码.obj链接器LINK.EXE 将目标代码.库连接最终生成最终文件资源编译器rc.exe文件(.rc)将资源编译,最终通过链接器存入最终文件.NMAKE MAKEFILE的 一个解释执行的工具,根据Makefile的文件中的定义,编译和链接程序,最终生成文件..Makefile(.mak)  定

2017-07-23 10:29:59 291

原创 win32的创建窗口代码

#include"stdafx.h"HINSTANCE g_hInstance = 0;//窗口处理函数LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){    switch (message)    {    case WM_DESTROY:      

2017-07-22 20:08:54 355

原创 QT编程随笔

qt 编程基础-----------------一.qt简介   1.Qt是形用户界面(GUI)框架,一套基于c++语言的类库   2.Qt专注但是不局限于图形用户界面的开发,系统调用,网络编程,数据库编程,2D/3D图形处理   3.Qt是跨平台的应用编程框架   4.Qt堪称艺术级的图形开发工具,同时为最终用户和开发团队带来高品质的使用体验二.Qt环境和工具链 

2017-07-22 20:06:25 197

原创 "软件开发流程"

项目开发流程1.需求分析:按照软件工程的要求,复述用户的需求,得到用户的认可.(最后拿出需求文档)   1.面向业务人员,用户化的需求文档2.面向设计人员,专业化的需求文档.用例 , 事件流,异常流,前置条件,后置条件,演示程序(demo)   输出:>2.总体设计:针对需求拟定系统框架  面向过程的主框架,关注需求中的事件流.  面向对象的主框架,关注对象在事件中扮演的角

2017-07-15 16:03:13 1376

转载 运算符重载(转载)

对于学习者来说这是一篇不错的笔记,希望能对大家有所帮助

2017-06-14 19:22:35 162

C++语言的设计和演化

从根本理解c++

2017-07-15

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

TA关注的人

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