自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (29)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++局部变量详解(笔试题)

最近参加了很多公司的笔试和面试,经常会遇到这样一个问题。如下:char* MyCopy(char *str){ char test[1024]; strcpy(test, str); return test;}问题是请你找出这个函数的问题!存在的疑问点:(我能想到的!大家还有什么疑点可以留言一起讨论)(1)test这个函数是一个局部变量,在栈上分配的空间再把这个地

2012-10-31 15:00:08 693

转载 SVN的权限配置

案例1:temp文件夹的目录结构:temp├arm│├folder1││ ├f1.txt │├folder2││ ├f2.txt│├folder3││ ├f3.txt我在temp目录下进行Import  到 版本库 svn://localhost/arm然后我想将用户A、B、C的访问权限设为folder1、folder2、folder3,也就是A只能访问

2012-10-28 00:18:49 696

转载 C++类库介绍

再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父   Bjarne   Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文

2012-10-24 20:01:02 775

转载 COM编程入门不得不看的文章 :第一部分 什么是COM,如何使用COM

本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念。内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件。本文不包括如何编写自己的COM对象和接口。          COM即组件对象模型,是Component ObjectModel 取前三个字母的缩写,这三个字母在当今Windows的世界中随处可见。随时涌现出来的大把大把的新技术都以COM为

2012-10-19 23:50:46 558

转载 gcc和g++的区别

一:gcc与g++比较编 译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用 g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。 误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是

2012-10-18 13:10:42 502

转载 Windows平台上编译安装ACE

一、获取ACE   http://download.dre.vanderbilt.edu/。     二、ACE的编译和安装步骤见http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/ACE-INSTALL.html。TAO的编译和安装步骤见http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/TA

2012-10-16 23:52:58 609

转载 GDI经验分享

在windows系列上做编程,gdi是一个很重要的技术点,有很多程序在运行多次后出现异常,除了众所周知的内存泄露以外,gdi资源泄露也是一个很直接的原因.今天就把我自己在编程中总结的一些经验给大家分享,欢迎高手补充.1.Create出来的gdi对象,一定要用DeleteObject来释放,释放顺序是先Create的后释放,后Create的先释放.这里的Create指的是以它为开头的gdi函

2012-10-13 11:20:31 692

转载 c++学习书籍推荐

人的精力是有限的,当前计算机相关书籍相当丰富,所谓林子大了什么鸟都有,所以首先不要乱读书,以免被误导或浪费时间。这样我们学习的步骤第1是选书,第2是按顺序看书。 以下是我个人认为值得推荐之书:一.c++程序员看的书://------------------------------------------------------------// 入门://     Lippm

2012-10-10 23:06:10 1172

转载 栈区,堆区,全局区,文字常量区,程序代码区 详解

一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量

2012-10-10 11:38:42 952

转载 c/c++常见面试题 .

1. C中static有什么作用(1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。(2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static

2012-10-03 01:56:47 891

转载 C++ 对象的内存布局

C++ 对象的内存布局(上) 陈皓http://blog.csdn.net/haoel  点击这里查看下篇>>>前言 07年12月,我写了一篇《C++虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。我在这里一并对大家的留言表示感谢。这也是我为什么再写一篇续言的原因。因为,在上一篇文章中,我用了的示例都是非

2012-10-02 11:50:41 559

转载 C++中的抽象类以及接口的区别联系

一、抽象类和接口抽象类: 抽象类是特殊的类,不能被实例化(将定义了纯虚函数的类称为抽象类);除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的,但同时也能包括普通的方法。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。虽然不

2012-10-01 22:50:40 822

转载 C++程序员的学习之路

C++,一个响当当的名字,自从贝尔实验室走出来之后,便成为了事实上的工业标准。即使在今天各种新技术不断涌现的年代里,作为一名专业程序员,掌握C++举足轻重。那么,我们该怎么深入的学习这一门语言呢?第一方面当然是语法了。我认为对于语法,不应该去死记硬背,而应该透过语法现象看到语言的本质。关于语法这一部分,一本好书便能使我们事半功倍,在此我推荐《C++ Primer》和《The C++ Pro

2012-10-01 21:15:21 1262

转载 C++中的 static 关键字

原文:http://blog.csdn.net/flamerry/article/details/932027作者:陈厚辉 前言:  本文只是本人对C++中关于静态类型的一个总结,如错误之处,请大家帮我改正。我分两个方面来总结,第一方面主要是相对于面向过程而言,即在这方面不涉及到类,第二方面相对于面向对象而言,主要说明static在类中的作用。一、在面向过程设计中的stat

2012-10-01 21:01:04 391

转载 const详解

1、什么是const?   常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。(当然,我们可以偷梁换柱进行更新:)2、为什么引入const?  const 推出的初始目的,正是为了取代预编译指令,消除它的缺点,同时继承它的优点。3、cons有什么主要的作用?   (1)可以定义const常量,具有不可变性。        例如:

2012-10-01 20:40:50 458

转载 走进Boost

走进Boost发表于《程序员》杂志2002年3月号阿炯摘要一直流传这么一个说法,想成为高手,一定要多读高手写的源代码。哪些代码是好材料呢?C++标准库的源代码?不,如果您读过,就会发现:要么是各种实现独有的表达方式让人摸不着头脑,要么是恐怖的代码风格(如到处是下划线)憋得人难受。Boost库的代码则相当清晰,注释合理,命名规范,绝对是适合阅读的典范。同时

2012-10-01 20:22:05 827

转载 UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现

一、依赖关系(Dependence):假设A类的变化引起了B类的变化,则说名B类依赖于A类。  依赖关系(Dependency) 是一种使用关系,特定事物的改变有可能会影响到使用该事物的其他事物,在需要表示一个事物使用另一个事物时使用依赖关系。大多数情况下,依       赖关系体现在某个类的方法使用另一个类的对象作为参数。 ?   在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向

2012-10-01 19:47:55 680

Ado实例(记录集的导航,包括了定位记录,页,缓存大小和绝对位置)

Ado实例(记录集的导航,包括了定位记录,页,缓存大小和绝对位置)

2013-12-13

Ado实例(Command对象的使用)

Commanand对象的使用,调用存储过程,和带参的查询。 文章地址:http://www.cnblogs.com/diandijilu/p/3456601.html

2013-12-12

Ado实例(TestAdo_01.zip)

实现ADO的基本操作,文章会不断更新。 文章地址:http://www.cnblogs.com/diandijilu/p/3456601.html

2013-12-09

Dumpbin工具参数详解

翻译微软官方文档。

2012-11-15

2013年金山校园招聘游戏开发类试题

2013年金山校园招聘游戏开发类试题。

2012-10-09

Winsock+完成端口模型封装的类

完成端口模型毫无疑问Windows环境下效率最好的。此文档是对完成端口的封装。

2012-09-12

指针函数与函数指针

指针函数与函数指针

2012-09-02

如何创建动态链接库

动态链接库 创建动态链接

2012-09-02

VC制作透明窗体

VC制作透明窗体

2012-09-02

VC绘制饼图统计图

VC绘制饼图、统计图

2012-09-02

VC对Excel技术文档汇总

VC对Excel技术文档汇总

2012-09-02

CS模式Socket编程

CS模式Socket编程

2012-09-02

MFC 控制摄像头摄像、拍照

MFC 控制摄像头摄像、拍照

2012-09-02

GDI+库文件

GDI+库文件

2012-09-02

C#下利用DirectSound实现声音播放

C#下利用DirectSound实现声音播放

2012-09-02

ActiveSkin软件皮肤开发

用于开发软件皮肤的第三方插件。操作简单。

2012-09-02

C/C++实现汉罗塔(图形界面)

使用VC++ 实现汉罗塔 并用图形界面演示汉罗塔的整个过程。

2011-12-28

发送TCP数据报

计算机网络课程设计-----TCP数据报的发送--附设计报告

2011-12-28

电子白板(C#)

一台计算机绘制的图形同时会在另一台或多台计算机进行显示。并能够保存图像

2011-12-28

C# 网络会议程序(Udp)

使用C#(Udp)实现网络会议程序能群发和私聊。

2011-11-30

C#TCP聊天程序

用户通过客服端登录到服务器后能实现私聊和群发消息

2011-11-28

多线程与TCP协议开发

多线程与TCP协议开发 多线程与TCP协议开发

2011-11-27

C#网络通信

C#通过TCP实现网络信包括客服端和服务器端

2011-11-27

C#实现 计算器

C#实现计算机器。包括进制的转换阶层等功能

2011-11-27

FileTool.exe文件下载

用于修复VC++“打开”按钮打开文件提示错误!

2011-05-02

MFC for viaual C++中文版

MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版MFC中文版

2011-03-27

C语言函数大全查询手册

用于查找c语言函数!!!!!!!!!!!!!!!!!!!!!!!!

2010-12-13

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

TA关注的人

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