练习1-17 编写一个程序,打印长度大于80个字符的所有输入行。代码如下:#include // 包含标准库的信息。#define MAXROW 10 // 最大行数为10行。#define MAXLINE 100 // 每行最大字符数为100...
分类:
编程语言 时间:
2015-09-04 07:26:36
阅读次数:
163
c++ anonymous namespace -- 匿名空间 匿名空间,匿名类,匿名联合体,匿名结构体。匿名空间#include namespace A {int ID =1;}namespace {int ID = 11;}namespace B {int ID = 21;}int main(v...
分类:
编程语言 时间:
2015-09-04 07:26:01
阅读次数:
170
C++ map Map is an associative container that contains a sorted list of unique key-value pairs. That list is sorted using the comparison function Compa...
分类:
编程语言 时间:
2015-09-04 07:25:51
阅读次数:
189
c++ 类名和enum时重复时要在类名前加class::一些不好的习惯都是用小写,但又没有区分开token,看看代码再说,下面的代码是我在测试polymorphism时写的一部分,怎么也查不出,最后主意到下面红色标志出来的语句,他们(animal)重复了,要区分开来。重复名的有很多情况,以后遇见再在...
分类:
编程语言 时间:
2015-09-04 07:24:33
阅读次数:
150
c/c++ 直接使用动态库 dlopen 把各个版本编译成动态库,××.so ,提供统一的接口进行调用。这里使用的工具是dlxx系列函数dlopen void *dlopen(const char *filename, int flag); 装载动态库dlclose int dlclose(voi....
分类:
编程语言 时间:
2015-09-04 07:21:45
阅读次数:
181
1 什么是JavaScript?是一种嵌入在网页中的程序段。是一种解释型语言,被浏览器解释执行。由Netscape发明,ECMA(欧洲计算机制造商协会)将其标准化。JavaScript借用了Java的名字,但它和java没有关系。出于安全性考虑,增加了JavaScript的限制增强客户端的交互功能。...
分类:
编程语言 时间:
2015-09-04 07:23:45
阅读次数:
237
一.类的定义:首先创建一个叫F的项目,在项目下定义Triangle类,判断三角形二.JUnit项目引入1.将JUnit单元测试包引入这个项目:在该项目上右击点“Properties“生成如下图:2首先选“javaBuildPath”,再选“libraries”,右边再点击“AddLibrary......
分类:
编程语言 时间:
2015-09-04 07:23:16
阅读次数:
196
java内部类:http://www.cnblogs.com/dolphin0520/p/3811445.htmlandroid.blog.51cto.com/268543/384844/外部类可以访问内部类的private成员。传递参数的时候,最好用final。final解析:http://www...
分类:
编程语言 时间:
2015-09-04 07:21:05
阅读次数:
181
C/C++ Resources 一、C/C++相关资源语言标准及文档● ISO C99http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf● ANSI C Rationalehttp://www.quut.com/c/rat/title....
分类:
编程语言 时间:
2015-09-04 07:19:48
阅读次数:
227
一、异常的概念1、java异常是Java提供的用于处理程序中错误的一种机制.2、所谓错误是程序在运行过程中发生的一些异常事件(如:除0,数组下标越界,文件不存在等).3、Java程序的执行过程中,如出现异常事件,可将其封装为一个异常对象,该异常对象封装了异常的信息,并将其交给Java运行时系统,该过...
分类:
编程语言 时间:
2015-09-04 07:19:00
阅读次数:
220
c++ anonymous union,struct -- 匿名联合体和机构体结构体和联合体各自的基本用法不赘述,仅说一下他们匿名时访问的情况。如果是token不同,可以直接跨层访问。例子#include using namespace std;struct zoo_obj{string name;...
分类:
编程语言 时间:
2015-09-04 07:19:01
阅读次数:
1257
c vs c++ in strcut and class 总习惯用c的用法,现在学习C++,老爱拿来比较。声明我用的是g++4.2.1 SUSE Linux。看例子吧#include #include #include using namespace std;enum zoo_obj_kind{nu...
分类:
编程语言 时间:
2015-09-04 07:16:30
阅读次数:
225
C++ operator overload -- 操作符重载 2011-12-13 14:18:29分类: C/C++操作符重载有两种方式,一是以成员函数方式重载,另一种是全局函数。先看例子#include #include using namespace std;/* defualt operat...
分类:
编程语言 时间:
2015-09-04 07:15:52
阅读次数:
163
1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,...
分类:
编程语言 时间:
2015-09-04 07:18:09
阅读次数:
226
Many websites have more than just simple static content. Dynamic content which is rendered by JavaScript requires browser to be able to scrape data. T...
分类:
编程语言 时间:
2015-09-04 07:15:08
阅读次数:
171
通常,一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(patternname)、问题(problem)、解决方案(solution)、效果(consequences)。 常见的Java设计模式有以下23种: 1、抽象工厂模.....
分类:
编程语言 时间:
2015-09-04 07:13:13
阅读次数:
171
一、字符串是什么1.字符串对象或其等价对象(如char数组),在内存中总是占据最大的空间快2.String和char数组 char数组 + 偏移量 + 长度 = String3.String三个基本特点不变性:一旦定义,不能改变针对常量池的优化:当两个String对象有相同的值,则只引用常量池的同....
分类:
编程语言 时间:
2015-09-04 07:14:33
阅读次数:
182