码迷,mamicode.com
首页 > 编程语言
C++中字母大写和小写转换实现的优化
C++中字母大写和小写转换实现的优化write by 九天雁翎(JTianLing) --blog.csdn.net/vagrxie讨论新闻组及文件在本文中所有以转换为小写为例。从推荐复用代码的角度来看,用库函数是不错的办法:方案一:char gc1[53] = "abcdefghigklmnopq...
分类:编程语言   时间:2014-08-30 22:52:30    阅读次数:214
关于C++中虚函数表的几点总结
虚函数表在继承层次中比较复杂,总结重要的几点如下: 1、虚函数指针一般在对象的开头或者结尾 2、虚函数表其实就是一个函数指针类型的数组 3、编译器如何知道虚函数表指针?答案是虚函数表的最后一个元素是NULL 4、当从多个基类派生时,派生类继承所有基类的虚函数指针 5、虚函数表是类级别的,类的所有对象共享同一个虚函数表 6、不同的类的对象有不同的虚函数表 7、在继承中,子类增加一个虚函...
分类:编程语言   时间:2014-08-30 21:48:50    阅读次数:230
图像处理之基础---卷积及其快速算法的C++实现
头文件:/* * Copyright (c) 2008-2011 Zhang Ming (M. Zhang), zmjerry@163.com * * This program is free software; you can redistribute it and/or modify it * ...
分类:编程语言   时间:2014-08-30 21:40:10    阅读次数:378
java集合--java.util.ConcurrentModificationException异常
ConcurrentModificationException 异常:并发修改异常,当方法检测到对象的并发修改,但不允许这种修改时,抛出此异常。一个线程对collection集合迭代,另一个线程对Collection进行修改的时候, 就会出现上面的异常.下面看一下代码:package cn.itca...
分类:编程语言   时间:2014-08-30 21:39:50    阅读次数:315
JavaScript原型继承的陷阱
JavaScript原型继承的陷阱JavaScript默认采用原型继承。虽然没有类(class)的概念,它的函数(function)可以充当构造器(constructor)。构造器结合this,new可以构建出类似Java的类。因此,JavaScript通过扩展自身能模拟类式(class-based...
分类:编程语言   时间:2014-08-30 21:38:20    阅读次数:279
Swift结构体与类
在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非常重视结构体,把结构体作为实现面向对象的重要手段。Swift中的结构体与C++和Objective-...
分类:编程语言   时间:2014-08-30 21:37:20    阅读次数:323
用JavaScript实现选项卡功能
--做更好的自己?用js实现选项卡功能我们在一些常见的网站中经常看到将很大的内容进行叠加显示,这样就会节省很大的版面,而显示的内容更加丰富,如下淘宝部分截图:1、仿照以上布局,一个标题标签(我们给它设计五个选项卡标签:公告、规则、论坛、安全、公益,相应的就会有五个一样大小的内容盒子来设计内容)一个内...
分类:编程语言   时间:2014-08-30 21:35:40    阅读次数:349
【转载】Javascript产生随机数的几个用法!
1. Math.random(); 结果为0-1间的一个随机数(包括0,不包括1)。 2. Math.floor(num); 参数num为一个数值,函数结果为num的整数部分。 3. Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数。 Ma...
分类:编程语言   时间:2014-08-30 20:31:50    阅读次数:284
Ubuntu下用glade和GTK+开发C语言界面程序(二)——gcc常用命令介绍
谈到linux,没人不懂gcc,当然,学过C语言的都该知道gcc,毕竟所有的类C编译器基本都有gcc来构成。 GCC的意思随着时间的发展也从最初的GNU C Compiler发展到GNU Compiler Collection,也就是GNU编译器的统称集合。GCC对与操作系统与硬件的的支持,可以说是:无处不在。 一、gcc编译过程 GCC的编译过程要分为四个阶段来进行:预处理阶段,编译阶段,...
分类:编程语言   时间:2014-08-30 20:30:20    阅读次数:240
Swift构造器重载
与函数一样,方法也存在重载,其重载的方式与函数一致。那么作为构造器的特殊方法,是否也存在重载呢?答案是肯定的。一、构造器重载概念Swift中函数重载的条件也适用于构造器,条件如下:函数有相同的名字;参数列表不同或返回值类型不同,或外部参数名不同;Swift中的构造器可以满足以下两个条件,代码如下:class Rectangle { var width : Double v...
分类:编程语言   时间:2014-08-30 20:30:00    阅读次数:251
Swift结构体与类
在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非常重视结构体,把结构体作为实现面向对象的重要手段。Swift中的结构体与C++和Objective-C中的结构体有很大的差别,C++和Objective-C中的结构体只能定义一组相关的成员变量,而Sw...
分类:编程语言   时间:2014-08-30 20:28:40    阅读次数:347
java异常
总结java中对于异常的处理...
分类:编程语言   时间:2014-08-30 20:28:10    阅读次数:202
Swift构造器重载
与函数一样,方法也存在重载,其重载的方式与函数一致。那么作为构造器的特殊方法,是否也存在重载呢?答案是肯定的。一、构造器重载概念Swift中函数重载的条件也适用于构造器,条件如下:函数有相同的名字;参数列表不同或返回值类型不同,或外部参数名不同;Swift中的构造器可以满足以下两个条件,代码如下:[...
分类:编程语言   时间:2014-08-30 20:25:10    阅读次数:331
c++子类和父类成员函数重名
1子类和父类返回值参数相同,函数名相同,有virtual关键字,则由对象的类型决定调用哪个函数。2子类和父类只要函数名相同,没有virtual关键字,则子类的对象没有办法调用到父类的同名函数,父类的同名函数被隐藏了,也可以强制调用父类的同名函数class::funtion_name。3子类和父类参数...
分类:编程语言   时间:2014-08-30 20:22:59    阅读次数:233
Java初学者不得不知的概念,JDK,JRE,JVM的区别?(转)
JVM(Java Virtual Machine Java虚拟机)可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。让具体平台如window运行这些Java程序。JRE(Java Runtime Environmen...
分类:编程语言   时间:2014-08-30 20:22:09    阅读次数:205
python大杂烩
1,浮点数。python中的计算(转载自知乎)Python 2.7 中, a / b = c,如果 a 和 b 均为 integer,则结果 c 也会被丢掉小数部分然后变成 integer 例如:5 / 2 = 2,若要准确的小数结果,将 a 或 b 变为 floating-point number...
分类:编程语言   时间:2014-08-30 20:21:49    阅读次数:264
MingW-v4.8.0+EDE-v13.04 配置使用C语言图形库
From: http://www.cnblogs.com/killerlegend/p/3946768.html Author:KillerLegend Date:2014.8.30 MingW的配置教程在这儿: http://www.cnblogs.com/killerlegend/p/37465...
分类:编程语言   时间:2014-08-30 20:19:29    阅读次数:466
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!