自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超越

寻找心中的那份自信

  • 博客(14)
  • 资源 (55)
  • 收藏
  • 关注

原创 [C++基础]C++笔试题中非常常见的sizeof问题

sizeof 是一个操作符(operator),其作用返回一个对象或数据类型所占的内存字节数。strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到'\0'停止。strlen返回的是有效字符串长度,不包含结束符‘\0’。函数strcpy则连‘\0’一起复制。基本类型s...

2012-11-29 12:13:50 2280

原创 [Boost基础]VS2008/VS2010安装配置Boost1.50开发环境

1.参考《实战准标准库Boost,配置Boost的VS2008开发环境》2.参考《VS2010安装Boost》一、下载Boost库boost_1_50_0.zip   (http://www.boost.org/users/download/),或是在这下载,解压到F:boost_1_50_0要做Python开发的还需下载: python-2.7.3.msi   (http://w

2012-11-27 13:03:55 1847

原创 [C++基础]令人头疼的const关键字

const的位置//****************************整型常量************************** const int a=1;//必须赋初始值 int const b=2;//必须赋初始值;完全等价于 const int b=2; //const int c; int const d;//错误;必须有初始值 //a=9+...

2012-11-26 13:22:40 1001

原创 多线程的那些事(之数据同步)

线程同步:是指线程之间所具有的一种制约关系,一个线程的执行依赖于另一个线程的消息,当它没有得到另一个线程的消息时应等待,直到消息到达时才被唤醒多线程的创建其实十分简单,在windows系统下面有很多函数可以创建多线程,比如说_beginthread。我们可以用它来创建一个简单的多线程代码。// ThreadDataSync1.cpp : 定义控制台应用程序的入口点。//多线程的那些事(之

2012-11-20 10:11:41 874

原创 多线程的那些事(之基础篇)

多线程编程时现代软件技术中很重要的一个环节。弄懂多线程,就要牵涉到多进程吗?当然,要了解到多进程,就要涉及到操作系统。(1)单CPU下的多线程在没有出现多核CPU之前,我们的计算资源是唯一的。如果系统中有多个任务要处理的话,那么就需要按照某种规则以此调度这些任务进行处理。什么规则呢?可以使一些简单的调度方法,比如说1>按照优先级调度2>按照FIFO调度3>按照时间片调度等等

2012-11-19 21:03:36 992

原创 [数据结构]线性结构——线性表

概述

2012-11-12 12:15:02 2361

原创 [Win32]C++多线程编程实例

http://blog.csdn.net/chen825919148/article/details/7904219 //这是2个线程模拟卖火车票的小程序#include #include using namespace std;DWORD WINAPI Fun1Proc(LPVOID lpParameter);//thread dataDWORD WINAPI Fun2Pro

2012-11-12 11:43:14 1188 1

原创 [C++基础]C++内存存储

用类去定义对象时,系统会为每一个对象分配存储空间。如果一个类包括了数据和函数,要分别为数据和函数的代码分配存储空间。按理说,如果用同一个类定义了10个对象,那么就需要分别为10个对象的数据和函数代码分配存储单元,如下图所示。能否只用一段空间来存放这个共同的函数代码段,在调用各对象的函数时,都去调用这个公用的函数代码。如下图所示。显然,这样做会大大节约存储空间。C++编译系统正是这样做...

2012-11-08 12:20:45 3096

原创 Linux命令整理

命令格式:命令字 [命令选项] [命令参数] orcommand [option] [arguments]  帮助需求命令备注manman chmod infoinfo sudo helpls --help不全使用所有命

2012-11-05 21:49:22 1249 1

原创 C++开发那些dll和lib

lib是编译时需要的,dll时运行时需要的。如果要完成源代码的编译,有lib就够了。如果也是动态连接的程序运行起来,有dll就够了。       一般的动态库程序有lib文件和dll文件。lib文件时必须在编译器就连接到应用程序中的,而dll文件时运行期才会被调用的。       如果有dll文件,那么对于的lib文件一般是一些索引信息,具体的实现在dll文件中。       如果只有

2012-11-05 12:40:37 1079

原创 如运行程序提示:“没有找到libmysql.dll,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。

解决办法:1.将C:\mysql\lib\opt目录下的libmysql.dll拷贝到 C:\WINDOWS\system32目录下2.将libmysql.dll拷贝到.exe所在的文件下

2012-11-04 21:58:10 8565 2

原创 C++项目配置——VisualStudio开发环境

0.主要用于添加头文件路径,库文件路径,库.\ :表示当前文件夹(就是.h,.cpp文件所在的文件夹)..\ :表示父文件夹1.配置:debug,release,所有配置(项目中常常需要debug和release两版本)   平台:win32,x64(当引用的是64位的软件/头文件,否则引用的lib会出现错误:.obj文件找不到引用的xx函数)2.常规常规->输

2012-11-04 21:50:25 3051

原创 头文件定义格式,项目开发中常用的struct,enum

1.实例/* #pragma once //与编译器相关(换不同的平台),使头文件只被编译一次//使用宏定义避免头文件被多次编译,支持跨平台#ifndef _SAAKAA_DATA_BASE_HEAD#define _SAAKAA_DATA_BASE_HEAD#endif*/#pragma once #ifndef _SAAKAA_DATA_BASE_HEAD

2012-11-04 19:28:03 2451

原创 Unicode下的CString与String之间的相互转换

1. CString to StringString strA=(LPCSTR)CStringA(cstrA);2. String to CStringCString cstrA=(CString)strA.c_str();

2012-11-01 13:22:35 1374

RTMP直播协议.ppt

RTMP协议,实时消息协议,直播要用的协议 RTMP协议,实时消息协议,直播要用的协议

2019-08-06

《2017中国智库报告》影响力评价与排名.pdf

《2017中国智库报告》影响力评价与排名.pdf

2019-08-06

C++200例.zip

C++200例.zipzip

2016-01-24

C++STL程序员开发代码.rar

C++STL程序员开发代码.rar C++STL程序员开发代码.rar

2016-01-24

codesmith文档及模板.rar

codesmith文档及模板.rar

2016-01-24

CodeSmith.v4.1.2.Pro.(代码生成工具)

CodeSmith.v4.1.2.Pro.(代码生成工具)

2016-01-24

OgreDemos_v1-7-0.msi

OgreDemos_v1-7-0.msi

2016-01-22

word教程.doc

word教程

2015-01-13

经典SQL语句大全

经典SQL语句大全

2015-01-13

Oracle手册.

Oracle手册

2015-01-13

Redis命令大全

Redis命令参考手册完整版 命令大全

2015-01-09

一周学通_OpenGL 源码

在vs2008下,编写的<<一周学通_OpenGL>>前两章源码

2014-05-04

抓包工具Wireshark

抓包工具Wireshark

2013-08-01

Socket调试工具

TCP/UDP Socket 调试工具

2013-07-31

sqlite3API的封装

sqlite3的API的进一步封装,及实例调用。 还有SQLite权威指南.pdf,SQLite学习手册_中文全本.pdf,全面解析_SQLite.pdf 和sqlite3图形化工具

2013-07-17

c语言大全.zip

唯C精华集.chm C程序900例.exe C精彩文章40篇.exe C语言函数大全.exe C语言源程序.exe

2013-07-05

STL实例源码

STL实例源码,有blog:http://blog.csdn.net/ouyangshima/article/details/8462569

2013-06-18

远程文件下载--select模式

远程文件下载--select模式,mfc socket select模式,VS2010工程创建 效果图:http://blog.csdn.net/ouyangshima/article/details/8982582

2013-05-31

DES2_MFC源码

其效果图:http://blog.csdn.net/ouyangshima/article/details/8991386

2013-05-29

DESMFC源码

其效果图:http://blog.csdn.net/ouyangshima/article/details/8991386

2013-05-29

DESProgram

des加密,文件加密,封装成了DLL类库,是针对MFC应用来封装的

2013-05-29

MFC类库中文手册

MFC类库中文手册,MFC的类结构,可以作为类查询手册

2013-03-26

C++设计模式

23中设计模式,C++源码 vs2008

2013-01-14

Others——douDIZhu

斗地主——客户端,服务器端,C++,CS架构的

2012-12-06

TortoiseSVN.zip

TortoiseSVN

2012-12-06

ThoseThread 多线程实例

thread 源代码 实例 C++ consle多线程同步

2012-12-05

MFCThread源代码实例

MFC thread-src 多个例子 源代码

2012-12-05

Boost1.5.0

Boost1.5.0 配置vs2008+Boost开发环境 见http://blog.csdn.net/ouyangshima/article/details/8229527

2012-12-05

WinAPI教程的7章-src

WinAPI教程的7章-src 是《精通windowsAPI函数接口编程实例》第7章的多线程同步的源码

2012-12-05

精通windowsAPI函数接口编程实例-src

精通windowsAPI函数接口编程实例-src 是《精通windowsAPI函数接口编程实例》的源码

2012-12-05

openfire3.7.1

openfire 服务器的 用java写的,基于xmpp协议

2012-11-09

spark 客户端软件

spark2.6.3 客户端软件 用java写的 基于xmpp协议的

2012-11-09

C++ 设计模式

c++ ,源码,设计模式,23种设计模式。

2012-10-21

ogre_src_v1-7-2.exe

ogre_src_v1-7-2.exe src ogre源码 是一个很好的ogre游戏开发资料

2012-06-16

OgreSDKSetup1.6.5_VC90.exe

OgreSDKSetup1.6.5_VC90.exe 是一个非常好的ogre源码学习的好资料

2012-06-16

MyOgreSamples

自己按照 ogre demo 编写的 demo

2012-05-02

COINS nt2012-3-16.rar

此工程是自己开发的ogre游戏(元素有:推币,转轮,转盘,发射币,模拟碰撞),有物理引擎newton

2012-05-02

VA_X_Setup1856

VA_X_Setup1856

2012-03-22

VAssistX10.5.1723.rar

vs2005/8/10 助手 代码提示 插件 支持c++、c#等等

2012-02-22

声音播放类 openal

openal 声音播放类,C++,Linux

2011-12-29

空空如也

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

TA关注的人

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