自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 自己实现简单的类vector容器

只是一个简单的类vector容器,其内存是连续的 ,类似于数组。暂未实现迭代器,等有时间再研究吧。代码比较容易理解,在此基础上可以进行扩展。//---------------------------------------------------------------------// vector_sp.h// @Author : Shaoguang.// @Date : 201...

2018-08-28 22:24:17 561

原创 _beginthreadex() 互斥锁CThreadLock类的封装

// windows互斥锁#include <windows.h>// 获取当前线程IDstd::string getThreadId() { char buffer[16]; sprintf(buffer, "%lu", ::GetCurrentThreadId()); return std::string(buffer);}class MS...

2018-08-21 14:13:43 382

原创 MFC去掉/显示窗口标题栏

在OnInitDialog()函数中添加: // 隐藏标题栏 LONG IStyle = ::GetWindowLong(this->m_hWnd,GWL_STYLE); ::SetWindowLong(this->m_hWnd, GWL_STYLE, IStyle&~WS_CAPTION); ::SetWindowPos(this->m_hWnd, NULL...

2018-08-19 17:45:26 1020

转载 C++类静态成员函数,静态成员变量

(1)静态成员函数与非静态成员函数异同:无论静态函数还是非静态函数,都是属于类的(这一点与数据成员的静态非静态不同),对象并不拥有函数的拷贝.两者的区别在于:非静态的函数由类对象(加.或指针加->;)调用,这时将向函数传递this指针.而静态函数由类名(::)(或对象名.)调用,但静态函数不传递this指针,不识别对象个体,所以通常用来对类的静态数据成员操作.程序最终都将在内存中执行...

2018-08-16 10:19:46 434

原创 win10重装VS 2008 “加载安装组件时遇到问题。取消安装。”解决方法

(1)win10版本:1803 (2)问题来源:VS2008打了补丁而没有卸载,再次安装VS2008时就会出现此问题。(3)解决方法:【控制面板】-->【程序和功能(程序)】-->【查看已安装的更新】,将有关VS2008的卸载掉,再执行安装程序即可。 ----- ----------------------------------------------...

2018-08-11 19:39:29 2265

原创 CEdit Ctrl控件自动换行设置

MFC中Edit Control自动换行,即文字超出控件宽度自动换行。属性设置:Auto HScroll : FalseAuto VScroll : TrueMultiline        : TureWant Return : Ture

2018-08-07 17:34:55 541

转载 TinyJson Demo源代码

#pragma once#include "tinyjson.hpp"#include <string>#include <iostream>#include <cassert>using namespace std;using namespace tiny;string jsonstring = "\{\ \"name\":\"lier..

2018-08-07 15:51:07 245

转载 轻量级的C++解析Json:TinyJson

 只要这一个头文件即可,的确是轻量级的,而且跨平台。地址:https://github.com/button-chen/tinyjson/** tinyjson.h *//**** tiny::TinyJson library* Copyright 2017 Button**/#ifndef TINY_JSON_H_#define TINY_JSON_H_#includ...

2018-08-07 15:48:54 1500

原创 memcpy函数改进版memcpyEx函数源码

memcpy函数用于拷贝内存,但是该函数天生带有缺陷,即没有考虑内存重叠的情况。改进版拷贝速率比memcpy拷贝速率慢。 // 内存拷贝函数改进版,考虑内存重叠情况void *memcpyEx(void *dst, const void *src, size_t len){    if (dst == NULL || src == NULL)        return NULL...

2018-08-06 11:23:28 280

原创 int16, int32, int64等类型说明

Int16 意思是16位整数(16bit integer),相当于short 占2个字节 -32768 ~ 32767Int32 意思是32位整数(32bit integer), 相当于 int 占4个字节 -2147483648 ~ 2147483647Int64 意思是64位整数(64bit interger), 相当于long long 占8个字节 ...

2018-08-01 15:19:11 85356 2

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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