码迷,mamicode.com
首页 >  
搜索关键字:元编程    ( 196个结果
C++模板元编程 - 3 逻辑结构,递归,一点列表的零碎,一点SFINAE
本来想把scanr,foldr什么的都写了的,一想太麻烦了,就算了,模板元编程差不多也该结束了,离开学还有10天,之前几天部门还要纳新什么的,写不了几天代码了,所以赶紧把这个结束掉,明天继续抄轮子叔的Win32库去。逻辑结构和递归说白了就是做了一个If,一个For_N,If就和Excel里的If一样...
分类:编程语言   时间:2015-09-03 20:25:00    阅读次数:462
C++模板元编程 - 2 模仿haskell的列表以及相关操作
这是昨天和今天写的东西,利用C++的可变模板参数包以及包展开,模式匹配的一些东西做的,感觉用typename...比轮子叔那个List>>的设计要好看不少。List有一个很巧妙的继承,只有那么做才能使用类似于List::Rest的写法,直接定义成templateList是不行的。Change这里可以...
分类:编程语言   时间:2015-09-02 22:05:13    阅读次数:290
C++模板元编程 - 1 基本数据类型和运算
这是博客开通前几天做的,C++的模板没办法存方便的浮点数,算了。基本类型的设计参考了vczh轮子叔模仿boost的MPL的设计。话说template和typename写多了真是无限烦人啊,不得已定义了几个宏,然后运算的定义也是用宏批量生成的。 1 template 2 struct PODType ...
分类:编程语言   时间:2015-09-02 18:57:27    阅读次数:316
C++ 静态多态和动态多态 浅析
今天的C++已经是个多重泛型编程语言(multiparadigm programming lauguage),一个同时支持过程形式(procedural)、面向对象形式(object-oriented)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming)的语言。 这些能力和弹性使C++成为一个无可匹敌的工具,但也可能引发使用者的某些迷惑,比如...
分类:编程语言   时间:2015-08-26 22:31:03    阅读次数:229
让自己习惯C++
条款1.C++是一个语言联邦 过程形式(procedural) 面向对象形式(object-oriented) 函数形式(function) 泛型形式(generic) 元编程形式(metaprogramming) NOTE: C++有四个次语言: 1.C no te...
分类:编程语言   时间:2015-08-25 23:12:59    阅读次数:151
Item 1:将C++视作一系列的语言 Effective C++笔记
Item 1: View C++ as a federation of languages 最初,C++只是C语言加上一些面向对象的特性,所以C++的原名是“C with Classes”。 现在的C++已经逐渐成熟,成为一门多范式的程序设计语言(multiparadigm programming language)。同时支持过程式、面向对象、函数式、泛型编程,以及元编程。 C++...
分类:编程语言   时间:2015-08-20 15:24:03    阅读次数:176
C++中的友元——编程界的老王
c++中友元类可以访问类的所有域,简直是编程世界的老王。...
分类:编程语言   时间:2015-08-09 14:13:23    阅读次数:156
C++模板元编程
引言:模板是一种神奇的东西。涉及到模板的很多代码,都是编译器在编译阶段生成的。除了代码生成之外,编译器在处理模板时,还会进行一些计算。我们利用模板的这个特性,可以让编译器做一些数学运算。比如,让编译器计算阶乘,而不是在程序运行时计算阶乘:下面,使用模板在编译期计算斐波那契数列引入一个例子:// 主模...
分类:编程语言   时间:2015-08-07 12:41:51    阅读次数:235
[Effective C++]让自己习惯C++
转自:http://philoscience.iteye.com/blog/1402852条款01: 视C++为一个语言联邦请记住:C++高效编程守则视状况而变化,取决于你是用C++的哪一部分。C++是一个多重范型编程语言,一个同时支持过程形式、面向对象形式、函数形式、泛型形式、元编程形式的语言。将...
分类:编程语言   时间:2015-07-20 18:27:33    阅读次数:213
使用 JavaScript 进行元编程(网站打不了)
Felix Woo世界因我存在首页ThinkPage新闻天气glickr相册留言板友情链接2007-88使用 JavaScript 进行元编程发表于: 16:50 | 分类:开发技术| 评论: 2 | 人气: 279 |转自:http://benchwang.spaces.live.com/blog...
分类:编程语言   时间:2015-07-16 18:45:27    阅读次数:205
196条   上一页 1 ... 11 12 13 14 15 ... 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!