码迷,mamicode.com
首页 > 编程语言
C程序设计语言练习题1-17
练习1-17 编写一个程序,打印长度大于80个字符的所有输入行。代码如下:#include // 包含标准库的信息。#define MAXROW 10 // 最大行数为10行。#define MAXLINE 100 // 每行最大字符数为100...
分类:编程语言   时间:2015-09-04 07:26:36    阅读次数:163
c++ anonymous namespace -- 匿名空间
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
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::
c++ 类名和enum时重复时要在类名前加class::一些不好的习惯都是用小写,但又没有区分开token,看看代码再说,下面的代码是我在测试polymorphism时写的一部分,怎么也查不出,最后主意到下面红色标志出来的语句,他们(animal)重复了,要区分开来。重复名的有很多情况,以后遇见再在...
分类:编程语言   时间:2015-09-04 07:24:33    阅读次数:150
c/c++ 直接使用动态库 dlopen
c/c++ 直接使用动态库 dlopen 把各个版本编译成动态库,××.so ,提供统一的接口进行调用。这里使用的工具是dlxx系列函数dlopen void *dlopen(const char *filename, int flag); 装载动态库dlclose int dlclose(voi....
分类:编程语言   时间:2015-09-04 07:21:45    阅读次数:181
JavaScript核心基础语法
1 什么是JavaScript?是一种嵌入在网页中的程序段。是一种解释型语言,被浏览器解释执行。由Netscape发明,ECMA(欧洲计算机制造商协会)将其标准化。JavaScript借用了Java的名字,但它和java没有关系。出于安全性考虑,增加了JavaScript的限制增强客户端的交互功能。...
分类:编程语言   时间:2015-09-04 07:23:45    阅读次数:237
Java使用JUnit做单元测试
一.类的定义:首先创建一个叫F的项目,在项目下定义Triangle类,判断三角形二.JUnit项目引入1.将JUnit单元测试包引入这个项目:在该项目上右击点“Properties“生成如下图:2首先选“javaBuildPath”,再选“libraries”,右边再点击“AddLibrary......
分类:编程语言   时间:2015-09-04 07:23:16    阅读次数:196
java学习内部类和final
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++ 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
javase_异常
一、异常的概念1、java异常是Java提供的用于处理程序中错误的一种机制.2、所谓错误是程序在运行过程中发生的一些异常事件(如:除0,数组下标越界,文件不存在等).3、Java程序的执行过程中,如出现异常事件,可将其封装为一个异常对象,该异常对象封装了异常的信息,并将其交给Java运行时系统,该过...
分类:编程语言   时间:2015-09-04 07:19:00    阅读次数:220
c++ anonymous union,struct -- 匿名联合体和机构体
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 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 -- 操作符重载
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
C++ template
1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,...
分类:编程语言   时间:2015-09-04 07:18:09    阅读次数:226
[Node.js] Scraping Dynamic JavaScript Websites with Nightmare
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
2015.09.03 Java设计模式
通常,一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(patternname)、问题(problem)、解决方案(solution)、效果(consequences)。 常见的Java设计模式有以下23种: 1、抽象工厂模.....
分类:编程语言   时间:2015-09-04 07:13:13    阅读次数:171
Java 程序优化:字符串操作、基本运算方法等优化策略 未完
一、字符串是什么1.字符串对象或其等价对象(如char数组),在内存中总是占据最大的空间快2.String和char数组 char数组 + 偏移量 + 长度 = String3.String三个基本特点不变性:一旦定义,不能改变针对常量池的优化:当两个String对象有相同的值,则只引用常量池的同....
分类:编程语言   时间:2015-09-04 07:14:33    阅读次数:182
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!