上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 73 下一页
摘要: 原文地址:http://hi.baidu.com/joyeep/blog/item/2e218faf7bec07cd7cd92a2e.htmlC++多态技术摘要本文描述了C++中的各种多态性。重点阐述了面向对象的动态多态和基于模板的静态多态,并初步探讨了两种技术的结合使用。关键词多态 继承 虚函数 模板 宏 函数重载 泛型编程 泛型模式导言多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。在程序设计领域,一个广泛认可的定义是“一种将不同的特殊行为和单个泛化记号相关联的能力”。和纯粹的面向对象程序设计语言不同,C++中的多态有着更广泛的含 阅读全文
posted @ 2011-07-19 15:57 wangkangluo1 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/bellgrade/blog/item/391c1b2b8cd932325343c1b9.html从一个相对简单的例子说起吧。view plainprint?#define f(a,b) a##b#define g(a) #a#define h(a) g(a) h(f(1,2)) g(f(1,2))相信不少人都见过这个例子。我们不妨再仔细分析一下它的解析过程。应该是这样的:对于g(f(1,2)),预处理器看到的先是g,然后是(,说明这是一个函数式的宏,好,然后替换后面的实参f(1, 2),得到#f(1,2)(注:直接这么写非法,这里只是为了表示 阅读全文
posted @ 2011-07-19 15:52 wangkangluo1 阅读(1606) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/bellgrade/blog/item/7d07ff12ab6fa0085aaf5393.html此文为宏的妙用,单击此处访问宏的详细说明文章1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef unsigned char boolean; /* Boolean value type. */typedef unsigned long int uint32; /* Unsigned 阅读全文
posted @ 2011-07-19 15:50 wangkangluo1 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://hi.baidu.com/bellgrade/blog/item/229f792d39e0a5e68a1399f3.html函数名与函数指针一 通常的函数调用 一个通常的函数调用的例子://自行包含头文件void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]){MyFun(10);//这里是调用MyFun(10);函数 return 0;}void MyFun(int x) //这里定义一个MyFun函数{ printf(“%d\n”,x);} 这个MyFun函数是 阅读全文
posted @ 2011-07-19 15:47 wangkangluo1 阅读(12884) 评论(7) 推荐(5) 编辑
摘要: stl#include <iostream> #include <vector>using namespace std;int main(int argc, char *argv[]){ vector<int> int_vector; vector<double> double_vector; int_vector.push_back(99); int_vector.push_back(9999); double_vector.push_back(99.99); double_vector.push_back(9999.9999); int si 阅读全文
posted @ 2011-07-19 15:35 wangkangluo1 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 动画<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ut 阅读全文
posted @ 2011-07-19 14:54 wangkangluo1 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 脚本数据库连接<?phpclass mysql_obj{ protected $mysql = array ( //可设置参数 "ip" => "", "usr" => "root", "pwd" => "root", "database" => "yc_db" ) ; function start($table, $inputs, $row, $key, $condition) { $back = arr 阅读全文
posted @ 2011-07-19 14:42 wangkangluo1 阅读(284) 评论(0) 推荐(0) 编辑
摘要: javascript 跨域名 精简function hotsearch(index){ if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); //sortname = encodeURI(sortname); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); //sortname = encodeURI(sortn 阅读全文
posted @ 2011-07-19 14:32 wangkangluo1 阅读(210) 评论(0) 推荐(0) 编辑
摘要: smarty快速入门原文地址:http://blog.csdn.net/abandonship/article/details/6524738 Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。Smarty的优点:1. 速度:采用Smarty编写的程序可以获得最大 阅读全文
posted @ 2011-07-15 14:23 wangkangluo1 阅读(397) 评论(0) 推荐(0) 编辑
摘要: html 表单模板<formaction="/example/html/form_action.asp"method="get"><p>Firstname:<inputtype="text"name="fname"/></p><p>Lastname:<inputtype="text"name="lname"/></p><inputtype="submit"value= 阅读全文
posted @ 2011-07-14 15:45 wangkangluo1 阅读(4633) 评论(0) 推荐(0) 编辑
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 73 下一页