自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员黄老师的精品课!

Stay hungry ,Stay foolish!

  • 博客(11)
  • 资源 (51)
  • 收藏
  • 关注

原创 从新手小白入门MFC框架-黄强-专题视频课程

微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类!...

2018-01-31 09:16:23 1371

原创 vector 中push_back 小测试

小测试,C++ vector 中push_back 对于指针成员是浅拷贝,数组成员却是新内存然后赋值。#include #include using namespace std;class A{public: char *b; char c[5];public: A() { printf("A 构造函数!\n"); } ~A() {

2018-01-30 20:29:24 787

原创 UDP 服务端与客户端均可以bind()绑定端口, 并且可以使用connect()链接后,使用send()与recv()方法!

测试发现: UDP 服务端与客户端均可以bind()绑定端口,一般使用recvfrom()与sendto() , 但使用connect()链接后,也可以使用send()与recv()方法!UDP服务端#include#include #include #pragma comment(lib, "Ws2_32.lib")int main(){ WSADATA wsaDat

2018-01-22 11:57:30 3497

转载 UDP服务器也可以使用connect()

UDP是一个无连接的协议,因此socket函数connect()似乎对UDP是没有意义的,然而事实不是这样。    一个插口有几个属性,其中包括协议,本地地址/端口,目的地址/端口。    对于UDP来说:    socket()函数建立一个插口;    bind()函数指明了本地地址/端口(包括ADDR_ANY, 通配所有本地网络接口);    con

2018-01-20 15:22:05 1009

原创 #pragma pack(push) #pragma pack(pop)

#pragma pack (n)             作用:C编译器将按照n个字节对齐。#pragma pack ()               作用:取消自定义字节对齐方式。#pragma  pack (push,1)     作用:是指把原来对齐方式设置压栈,并设新的对齐方式设置为一个字节对齐#pragma pack(pop)            作用:恢复对齐

2018-01-16 13:47:43 1687

转载 L1缓存 L2缓存

我们知道计算机的计算数据需要从磁盘调度到内存,然后再调度到L2 Cache,再到L1 Cache,最后进CPU寄存器进行计算。给老婆在电脑城买本本的时候向电脑推销人员问到这些参数,老婆听不懂,让我给她解释,解释完后,老婆说,“原来电脑内部这么麻烦,怪不得电脑总是那么慢,直接操作内存不就快啦”。我是那个汗啊。我只得向她解释,这样做是为了更快速的处理,她不解,于是我打了下面这个比喻——

2018-01-15 18:14:56 2560 2

原创 GetMessage函数和PeekMessage的区别

GetMessage的主要功能是从消息队列中“取出”消息,消息被取出以后,就从消息队列中将其删除;  PeekMessage的主要功能是“窥视”消息,如果有消息,就返回true,否则返回false。当然也可以使用PeekMessage从消息队列中取出消息后删除,这要用到它的一个参数(UINT wRemoveMsg),如果设置为PM_REMOVE,消息则被取出并从消息队列中删除;如果设置为P

2018-01-14 00:04:33 464

原创 MFC六大核心技术

MFC六大关键技术包括:MFC Initialization —— MFC程序的初始化过程RTTI(Runtime Type Information)—— 运行时类型识别Dynamic Creation —— 动态创建Persistence ——永久保存(串行化、序列化)Message Mapping —— 消息映射Message Routing —— 消息传递1、MFC程序的

2018-01-08 23:20:56 965

原创 CrashRpt库

CrashRpt是一个开源的第三方包,在程序出现未处理异常时,能够收集错误信息,并生成程序错误报告。CrashRpt可以将报告按照指定的方式(例如HTTP或SMTP)发送给开发者或者保存在本地,并且可以对生成的错误报告进行分析,定位错误位置,找出错误原因。下载地址:http://crashrpt.sourceforge.net/帮助文档:http://crashrpt.sour

2018-01-08 16:05:58 564

转载 使用AllocConsole在Win32程序中调用控制台调试输出

近期一个Win32窗口项目中,调试时经常需要输出调试信息以追踪数据流及程序运行状态。起初我封装了一系列文件操作,实现了日志形式的调试信息输出,但在后期的使用过程中越发觉得颇不顺手。那么,如何方便地在Win32程序中使用控制台进行调试输出?答案如题:AllocConsole函数和C-Runtime的freopen函数。具体操作流程如下:打开控制台重定向输出流至控制台执行调试信息输出操作

2018-01-06 18:23:43 5286 1

原创 30分钟彻底学会C语言指针视频教程-黄强-专题视频课程

此课程是黄强老师针对C、C++指针的专题课程,通过对指针本质的讲解,帮助学员对指针的理解,并讲结合真实企业开发中指针的使用技巧,从而帮助学员高效,、灵活的掌握指针相关难点!...

2018-01-03 08:59:37 795

Windows gdb-8.1.1.rar

gdb 8.1.1的windows版本,可以解决windows gdb 链接 远程 gdb server的问题!

2024-06-30

阿里云发送短信C++源码、实测通过

1.阿里云发送短信C++源码 2.VS2019编译实测通过 3.相关Key 需要替换成自己申请的

2022-01-24

3天掌握SQL Server 2012 数据库脚本.rar

黄强老师《3天掌握SQL Server 2012 数据库》视频课程配套脚本

2022-01-10

黄强老师、30分钟彻底学会C语言指针源码.rar

黄强老师《30分钟彻底学会C语言指针》视频课程配套源码

2022-01-10

黄强老师、Boost库高级编程源码.rar

黄强老师《Boost库高级编程》视频课程配套源码

2022-01-10

黄强老师、C++多线程编程源码.rar

黄强老师《C++多线程编程》视频课程配套源码

2022-01-10

黄强老师、C语言高手之路源码.rar

黄强老师《C语言高手之路》视频课程配套源码

2022-01-10

黄强老师、STL标准模板库源码.rar

黄强老师《STL标准模板库》视频课程配套源码

2022-01-10

黄强老师、从小白入门C++源码.rar

黄强老师《从小白入门C++》视频课程配套源码

2022-01-10

黄强老师、从小白入门C语言源码.rar

黄强老师《从小白入门C语言》视频课程配套源码

2022-01-10

黄强老师、从小白入门MFC源码.rar

黄强老师《从小白入门MFC》视频课程配套源码

2022-01-10

黄强老师、C++模板高级编程源码.rar

黄强老师《C++模板高级编程》视频课程配套源码

2022-01-10

黄强老师、从新手小白进入C#编程源码.rar

黄强老师《从新手小白进入C#编程》视频课程配套源码

2022-01-10

黄强老师、Qt串口编程 Modbus编程源码.rar

黄强老师《Qt串口编程 Modbus编程》视频课程配套源码

2022-01-10

黄强老师、Qt多线程编程源码.rar

黄强老师《Qt多线程编程》视频课程源码

2022-01-10

Qt_Android_MySQL_Plugin.zip

qt 5.12.11 Android MySQL 插件的编译脚本

2021-11-22

mysql-connector-c-6.1.11-win32.msi

32位的mysql 8 连接器

2021-11-17

UGUI Super ScrollView 最新版2.3.2

在unity assetstore 最新付费$39 下载的UGUI Super ScrollView 最新版2.3.2, 奉献给大家享用!

2019-02-23

directx7.0sdk完整SDK,亲测可用

directx7.0sdk完整SDK,亲测可用,用于游戏项目,已经成功与VC6.0调试通过!

2018-08-29

icePubDLL.dll

icePubDLL Ice Public DLL 冰雪公开发布的动态链接库

2018-03-20

vs2013编译mysql c++ connector

官网的适用VS2008 , vs2013编译mysql c++ connector 后可以正常使用!

2017-10-10

IO多路复用之poll——完整代码

IO多路复用之poll——完整代码

2017-07-27

IO多路复用之select——完整代码

IO多路复用之select——完整代码

2017-07-27

VS2010-MFC编程入门教程

VS2010 MFC 编程 入门教程 , 新手专用

2017-07-18

类VC界面bardemo

类VC6.0界面 bardemo CSizingControlBar

2017-07-18

高质量C++C编程指南(林锐博士)

高质量C++C编程指南(林锐博士),很好的教材

2017-03-30

精通C#+3.0与.NET+3.5高级编程+的源代码.rar

精通C#+3.0与.NET+3.5高级编程+的源代码.rar

2012-05-31

C#+3.0与.NET+3.5高级编程

C#+3.0与.NET+3.5高级编程

2012-05-31

LINQ从入门到精通

LINQ从入门到精通

2012-05-31

LINQ中文教程.pdf

LINQ中文教程.pdf

2012-05-31

WPF编程宝典 C#+2010版

WPF编程宝典——C#+2010版

2012-04-26

3DES 加密算法 MFC

3DES DES加密算法 MFC DEMO

2011-11-26

OpenGL编程指南(第六版).pdf

OpenGL编程指南(第六版).pdf ),学习openGL必备

2011-10-23

OpenGL超级宝典+第4版+中文版4_1.pdf )

OpenGL超级宝典+第4版+中文版4_1.pdf )

2011-10-23

openGL超级宝典(第四版)

openGL超级宝典(第四版).学习openGL必备

2011-10-23

OpenGL 中文版chm .CKER翻译].

OpenGL 中文版chm .CKER翻译].学习OPENGL必备

2011-10-23

openGL的实用工具包 GLUT库

openGL的实用工具包 GLUT库,2. Inside the folder you should have: glut.dll glut32.dll glut.h glut.lib glut32.lib

2011-10-23

Visual+C++游戏编程基础(源码),肖永亮

Visual+C++游戏编程基础(源码),网上最全的,肖永亮

2011-10-16

学VC,编游戏(电子书教程+C++源代码+%2B+游戏资源)

学VC,编游戏 学VC,编游戏,2D有例子

2011-10-10

MSChart ,TeeChart使用方法

MSChart ,TeeChart使用方法 ,用于绘制图表,柱图

2011-10-07

空空如也

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

TA关注的人

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