首页 服务器 编程 必备知识 搜索引擎 圩日手册
站内搜索
最近浏览
推荐文章
热文排行

2008-03-12 00:00:00

内存调试技巧:C 语言最大难点揭秘

本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程 的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。引言 C 和 C++ 程序中的内存错误非常有害:它们很...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:81 | 阅读全文...

2008-03-11 00:00:00

C++基础:纯虚函数和抽象类

纯虚函数是一种特殊的虚函数,它的一般格式如下: }; 在许多情况下,在基类中不能对虚函数给出有意义有实现,而把它说明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。下面给出一个纯虚函数的例子。 #include }; }; }; } } } ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:41 | 阅读全文...

2008-03-11 00:00:00

COM组件(Component)与接口

COM组件(Component)直观理解就是一个类,但这不是严谨的定义。原因有二: 有的语言(例如C语言)没有类,但是它可以实现COM组件。 COM组件(Component)通常是一个类,但是它也可能是用多个类来实现。但是对于组件的客户而言,它是一个类,还是多个类进行实现,它不知道,也不关心。关于用多个类实现COM组件的详细内容...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:211 | 阅读全文...

2008-03-11 00:00:00

SOA将使C++在2008年重现活力

软件开发团体认为2008年是C++作为一个强大的开发平台重新获得尊重的一年。随着最近向多内核处理器的转变和类似SCA(服务组件架构)的SOA标准的加快应用,C++开发人员将很快在性能和整合方面做出重大的改进。   虽然开发人员经常考虑使用微软的.NET或者各种Java平台开发新的应用程序,但是,C++也是应用最广泛的重要应用程序开发工具...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:217 | 阅读全文...

2008-03-11 00:00:00

VC的若干实用小技巧

Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。 1:使用vc开发项目时,常会遇到这种情况: 即明明只改动了一个文件,却要把整个项目全部重新编译连接一次。刚刚连接好,一运行,又提示重新编译连接一次,非常...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:271 | 阅读全文...

2008-03-07 00:00:00

C++申请动态内存失败处理

#include <iostream> #include <string> #include <new.h> using namespace std; int mem_failed(size_t size) { return 0; } int main(void) { return 0; ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:230 | 阅读全文...

2008-03-07 00:00:00

关于类模板和模板类

template<typename Type> class MyClass { private: Type a; public: MyClass(Type org):a(org){ } void print(){ return 0; } template<typename Type> cl...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:226 | 阅读全文...

2008-03-07 00:00:00

C++里的vector数组用法

vector 抽象容器类型之一(还有list和deque等),与其他几中容器类型不同的是它高效支持随机访问其中的元素。 使用vector,首先必须调用头文件(#include <vector>) 它的声明和初始化是这样的 vector <类型名> 变量名 vector <int> vi = ...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:604 | 阅读全文...

2008-03-07 00:00:00

vector 容器 与 list 容器的 区别

vector变长数组,list双向链表,你根据数据结构去推断适用情况吧。 你的问题补充,仍然无法回答。因为你没有说明以哪种操作为主。数组自然适合于查询不适合插入和删除,链表则相反;在存储上,数组额外需要的内存少,链表每个结点需要两个指针。你现在插入删除和查询哪种操作多都不知道,当然没法知道哪种数据结构好了。从存储上讲,a和b适合用数组...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:46 | 阅读全文...

2008-03-07 00:00:00

vector C++

vector 矢量、媒介、载体。 (1)矢量:具有方向性的量。 (2)媒介:在不同宿主之间充当寄生物传递媒介的生物。 (3)载体:在重组DNA技术中用一种能自我复制的DNA分子作为载体,将DNA片段(过客)转移至宿主细胞。三种最常用的载体是细菌质粒、噬菌体和其他病毒。 (4) 编程语言方面:ve...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:197 | 阅读全文...

2008-03-06 00:00:00

深度剖析传值、传地址和传引用的区别

指针(Pointer) VS 引用(Reference) 指针与引用看上去完全不同(指针用操作符“*”和“->”,引用使用操作符“. ”),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能使用指向空值的引用。一...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:79 | 阅读全文...

2008-03-06 00:00:00

公司笔试c、c++试题

现在的公司招聘,都要笔试面试.如果你不是那种编程功底非常深厚的人,又不好好准备一番,在笔试面试中往往会处于被动局面.虽然有些笔试题是故意为难我们,有点钻牛角尖.但是很多笔试题面试题确实能够很好地看出我们的基础. 在这里,我就略去那些钻牛角尖的题.从csdn论坛我近半年的收集中选出10道有代表性的题目,难度基本上是逐渐加大.对数组,...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:263 | 阅读全文...

2008-03-06 00:00:00

传值和传引用、传地址的区别是什么

传值: 那么对行参的修改,不会影响实参的值 传地址: 那么传地址以后,实参和行参都 指向同一个对象 传引用: 对行参的修改将影响实参的值 觉得从函数调用的角度理解比较好 传值: 任何的修改是在副本上作用,没有作用在原来的变量上。 传指针: 当你对指针解指针操作时,其值是指向原来...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:125 | 阅读全文...

2008-03-04 00:00:00

C++ 中int 和string 的类型转换

//int to string add string to int #include<iostream> #include<conio.h>//getch() #include<string> #include<sstream> using namespace std; vo...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:66 | 阅读全文...

2008-03-04 00:00:00

c++中强制类型转换操作符小结

标准 c++ 中主要有四种强制转换类型运算符: const_cast , reinterpret_cast , static_cast , dynamic_cast 等等。 1 ) static_cast (a) 将...
作者:wangjy17908 | 分类:C/C++ | 标签: | 评论:0 | 浏览:293 | 阅读全文...
516条信息,当前第11页678910111213141516
版权所有(C)2005-2015 技术有偿服务QQ:57219882(免费勿扰)
蜀ICP备08107276号-25