内容列表
简要分析Pointers, Lvalues和 Rvalues
            今天去programmersheaven看了一篇关于Pointers, Lvalues和 Rvalues的文章,感觉是身有感触呀,以前自己决的对指针的理解够可以的了,起码说已经达到了我们c语言老师的要求了。可是看了这片文章以后,不仅让我加深了对指针的理解,而且更深刻
分类:编程语言 查阅全文
C/C++中的整型常识
C/C++中的整型常识 很多人对C/C++中的整型不太了解,导致代码移植的时候出现问题,本人在此总结一下,若有描述错误,请务必指出,谢谢! a. C/C++对整型长度的规定是为了执行效率,将int定义为机器字长可以取得最大的执行速度;b. C/C++中整型包括:int, char 和 enum, C++中还包含bool类型,C99中bool是一个宏,实际为_Bool; c. C 和 C++ 对
分类:编程语言 查阅全文
关于C++模板和重载的小问题
关于C++模板和重载的小问题 前几天和一位朋友讨论了有关C++模板和重载的一个小问题。我记得最初发现问题的代码是这样的: #include <iostream>#include <list>using namespace std; class Node{public: int m; Node(int value) : m(value) {}&nbs
分类:编程语言 查阅全文
指针函数和函数指针有什么区别
指针函数和函数指针有什么区别 1,这两个概念都是简称,指针函数是指带指针的函数,即本质是一个函数。我们知道函数都又返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示: 返回类型标识符 *返回名称(形式参数表) { 函数体 } 返回类型可以是任何基本类型和复合类型。返回指针的函数的用途十分广泛。事实上,每一个函数,即使它不带有返回某种类型的指
分类:编程语言 查阅全文
什么时候应该使用 ==?什么时候应该使用 Equals?
什么时候应该使用 ==?什么时候应该使用 Equals?Equals 方法只是在 System.Object 中定义的一个虚拟方法,它由任何选择执行该任务的类所重写。== 运算符是一个可由类重载的运算符,该类通常具有恒等行为。 对于未重载 == 的引用类型,该运算符会比较两个引用类型是否引用同一对象,而这恰好是 System.Object 中的 Equals 实现所做的工作。 对于未重载 ==
分类:编程语言 查阅全文
我眼中的指针--学习指针不可少的好文章
我眼中的指针--学习指针不可少的好文章 为初学者服务。这是我的帖子的宗旨。我也是个初学者(强调了无数遍了) ,我以我的理解把初学者觉得难懂的东西用浅显的语言写出来。由于小学时语文 没学好,所以竭尽全力也未必能达到这个目的。尽力而为吧。 指针是c和c++中的难点和重点。我只精通dos下的basic。c语言的其它各种特 性,在basic中都有类似的东西。只有指针,是baisc所不具备的。指针是c的灵魂
分类:编程语言 查阅全文
多维静态、动态数组存贮与访问的讨论
多维静态、动态数组存贮与访问的讨论   一、             先看以下的一段多维静态数组分配的一段代码   #include <iostream> using namespace std; int main(int argc,
分类:编程语言 查阅全文
虚函数的一个小小的测试~
虚函数的一个小小的测试~ #include <iostream> using namespace std;   class A { public:    virtual void fun(){cout<<1<<endl;}    virtual void fun2(){cout<<2&l
分类:编程语言 查阅全文
指针的引用与正常指针 释放内存的另一例比较
指针的引用与正常指针 释放内存的另一例比较   一、先看一段代码:   #include <iostream> using namespace std; void freePtr1(int* p1) {    delete p1;    p1 = NULL; } void freePtr2(int*&a
分类:编程语言 查阅全文
boost序列化补充说明
boost序列化补充说明 昨天研究了boost::xml_serialization的序列化的应用部份,特别是在xml_serialization中关于对象序列化的部份还是值得研究一下的,我花了点时间看了看这部份的代码是如何实现的,这里记录一下,做个笔记和朋友们分享 (一)回顾 昨天研究到对象序列化部份可以通过如下的方式做对象的序列化 test* a = NULL;oa &
分类:编程语言 查阅全文
win32 API窗口句柄的获得--我的经验
  初次写文档,文笔不通畅的地方,以及理解错误之处望各位朋友多多指正! 这篇文章是关于如何获取窗口句柄,以及有哪些函数可供使用的简单讨论!可适用于vc、bcb(其他的我没有试,估计可以),本人在bcb环境下试验。 首先我会罗列出一些获取句柄的win32 api 函数,然后简单说说他们的用途!最后说说我是怎么理解和应用的。见笑了! 可用的win32 api函数: 1.HWND Fi
分类:编程语言 查阅全文
关于指针和内存的几个问题
关于指针和内存的几个问题 一、"delete p" 会删去 "p" 指针,还是它指到的资料,"*p" ? 该指针指到的资料。"delete" 真正的意思是:「删去指针指到的东西」(delete the thing pointed to by)。同样的英文误用也发生在 C 语言的「释放」指标所指向的记忆体("free(p)"真正的意思是:"free_the_stuff_pointed_to_by
分类:编程语言 查阅全文
google&&baidu2004年关键字排行
google: Popular Queries2004      1. britney spears      2. paris hilton      
分类:编程语言 查阅全文
Learning boost 6--Regex 1
Learning boost 6 Regex 1 概述 模板类: l         basic_regex          用来保存一个“正则表达式”的类。 l   &nb
分类:编程语言 查阅全文
GFX with SDL Lesson 1: Getting started with SDL(翻译)
GFX with SDLLesson 1: Getting started with SDL作者:Marius Andra翻译:heroboy 欢迎来到“GFX with SDL”的第一篇教程。在Dev-C++中使用SDL首先需要下载sdlDevCPP-1.2.4.zip(点击名称下载)。把zip文件解压到Dev C++的目录中,请确定include和lib文件夹(zip
分类:编程语言 查阅全文
谈mambo整合论坛的选择
今天花了几乎半天时间在网上转悠,对mambo的论坛都看了一下,mambo使用的论坛一般就是两类:第一类:能够几乎完全和mambo直接集成的,但是功能比较简单,界面也比较丑陋,代表作:   simpleboard 1.03 1.04测试版 这个论坛是开源项目,也一直在开发着,活动性也比较好,最重要的一点是1.04版已经解决了中文搜索的问题,我刚刚测试过了.但是对中国人来说有点不习
分类:编程语言 查阅全文
C++ FAQ阅读笔记[3]--内联函数
W[9.1] 内联函数是干嘛的?内联函数是将被插入到调用者代码流中的函数,就像一个#define的宏一样,内联函数通过避免调用自己和(特别是)通过编译在调用过程中优化调用过程(过程整合)来达到提升性能的效果. [9.2] 内联函数是如果保证安全和速度的平衡性的?在C中,你可以通过在结构体里面放置一个void*来达到"封装的结构体",这种情况下,void*指向结构体中用户不知道的实际数据。这样结构
分类:编程语言 查阅全文
HP5000硒鼓完美加粉彩色图解
本文中的加粉方法适合HP 5000与CANON 850两种机型的硒鼓,特点:不破坏鼓体,无加粉痕迹 ,完美加粉。
分类:编程语言 查阅全文
八大绝招查找和排除ADSL变慢原因
有用户反映,ADSL高速宽带网在使用过程中,有时还不如原来的窄带MODEM(调制解调器)上网速度快。那么,上网速度慢主要由哪些原因造成的?如何快速查找和排除呢?   1.网卡绑定的协议太多。   上网速度慢,在局域网用户中很常见,原因是网卡绑定的协议太多。网卡上如果绑定了许多协议,当数据通过网卡时,计算机就要花费很多时间来确定这个数据使用哪种协议来传送,这时用户就会感觉上网慢。解决方法是:让一块网
分类:编程语言 查阅全文
EPSON LQ-670K票据打印机故障排除三例
故障现象一:加纸后,缺纸灯仍亮,不打印  分析与排除:该打印机的检纸电路有三个传感器,前后两个干簧传感器用于检测有没有打印纸送入。一旦有纸触及传感器的簧片,使传感器的触点动作,打印机便启动进纸程序,自动将纸送到准确的位置,为打印做好准备。在此过程中,打印纸是否到达了相应的位置,则由另一个光电式传感器负责检测。当纸到位时,控制面板上的缺纸灯熄灭。  从以上的故障现象分析,估计是光电传感器有故障。笔者
分类:编程语言 查阅全文
<< 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 >>