码迷,mamicode.com
首页 >  
搜索关键字:traits    ( 240个结果
vs2013在图像处理中的应用(4):用Traits进行界面开发
快乐虾http://blog.csdn.net/lights_joy/(QQ群:Visual EmbedLinux Tools 375515651)欢迎转载,但请保留作者信息很久没有摸图像处理的东西了,近期刚好需要有此需求,希望能够有一个比较好用的开发环境。在学校的时候做图像处理一直用的是matlab,不过现在正好在做VELT的开发,尝试用vs2013+python构造一个适合于自己用的开发环境。...
分类:其他好文   时间:2015-05-13 23:16:51    阅读次数:226
C++ Traits技术
要想深入的理解STL的迭代器、分配器等,就必须了解C++模板编程中的一个技巧——Traits。 1、问题的提出 C++的模板特性为泛型编程提供了支持。这样我们就可以编写更加通用的代码,而不必过分去关心参数的类型。然而事实却是,类型的不同,很多时候却影响到了算法中的某个小小的实现。举个标准库里的类string,wstring。 其实它们对应的是两个模板,前者单字符,后者宽字符。...
分类:编程语言   时间:2015-05-10 11:29:03    阅读次数:231
C++ Traits技术
要想深入的理解STL的迭代器、分配器等,就必须了解C++模板编程中的一个技巧——Traits。1、问题的提出C++的模板特性为泛型编程提供了支持。这样我们就可以编写更加通用的代码,而不必过分去关心参数的类型。然而事实却是,类型的不同,很多时候却影响到了算法中的某个小小的实现。举个标准库里的类stri...
分类:编程语言   时间:2015-05-10 11:14:31    阅读次数:353
STL--迭代器--原理与实践
迭代器(iterator)是STL里面很基础也很重要的一个东西,迭代器的traits技术设计的很棒。 迭代器是一种行为类似指针的对象,因为指针最常用的是->和*两个操作符,因此迭代器最重要的编程工作也是对这两个操作符的重载的实现。初探traits技术假设现在定义了这样一个迭代器MyIter,当我们拿到一个MyIter对象时,如何判断他的类型呢?template struct My...
分类:其他好文   时间:2015-05-03 12:01:31    阅读次数:200
py2exe打包整个项目
这段时间做了用Python做了一个科学计算的项目,项目中用到了很多的第三方Python库,包括PyQt、traits、traitsui、matplotlib、pyface、table、numpy、tvtk等等。Python打包traits和traitsui很麻烦,选用了py2exe、bbfreeze...
分类:其他好文   时间:2015-04-28 08:15:07    阅读次数:448
每日一题22:Deque与Trait
虽然之前写过一个Deque,但是那个属于C与C++混合的产品,近来在学习C++模板,所以写了一个C++版,同时第一次尝试使用Trait技术。 本来已经写好的文章,发表之后丢失了,好郁闷,没心情再写了,贴贴代码吧。这个Trait是用来决定传递参数时是使用值传递还是引用传递#ifndef _TYPE_TRAITS_H_ #define _TYPE_TRAITS_H_namespace MyDataSt...
分类:其他好文   时间:2015-04-15 11:23:15    阅读次数:159
c++模板元编程七:类型判断的traits类
2 用于判断类型的traits类is_void类可以判断模板参数的类型,使用很简单,注意,也可以直接使用::value。cout ::type::value << endl; cout ::type::value << endl; 但是实现很有趣,特化居然可以用来继承不同的类。这里没有去找clang++实现代码,用boost代码代替吧。template struct is_void : publ...
分类:编程语言   时间:2015-04-06 23:21:06    阅读次数:293
c++模板元编程六:integral_constant 类
1 integral_constant类这个类是所有traits类的基类,分别提供了以下功能:value_type 表示值的类型value表示值type 表示自己, 因此可以用::type::value来获取值true_type和false_type两个特化类用来表示bool值类型的traits,很多traits类都需要继承它们下面的代码分别来自C++11和Boost,略有差别:C++11包含va...
分类:编程语言   时间:2015-04-06 18:45:19    阅读次数:298
POJ3294---Life Forms(后缀数组,二分+给后缀分组)
DescriptionYou may have wondered why most extraterrestrial life forms resemble humans, differing by superficial traits such as height, colour, wrinkles, ears, eyebrows and the like. A few bear no human...
分类:编程语言   时间:2015-04-04 12:22:20    阅读次数:621
STL iterator和traits编程技法
今天终于看完了《STL源码分析》,最近忙于两个比赛的各种文档,没时间写东西,趁着看完的劲,把欠下的补上来。《Design patterns》中对于iterator模式描述如下:提供一种方法,使之能够依序寻访某个聚合物所含的各个元素,而又无需暴露该聚合物的内部结构。在STL中,iterator扮演着连...
分类:其他好文   时间:2015-03-31 06:31:33    阅读次数:110
240条   上一页 1 ... 16 17 18 19 20 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!