码迷,mamicode.com
首页 >  
搜索关键字:typename    ( 798个结果
c++11新特性
C++11特性划分为七大类,分别是: 1.保持语言的稳定性和兼容性 2.更倾向于通用的而不是特殊化的手段来实现特性 3.专家新手都支持 4.增强类型的安全性 5.增强性能和操作硬件的能力 6.开发能够改变人们思维方式的特性 7.融入编程现实 1、保持语言的稳定性和兼容性 (1)新增关键字 align ...
分类:编程语言   时间:2018-11-28 23:50:40    阅读次数:187
effective STL
void test(){ //条款4 使用empty()判断空 //条款5 使用assign赋值,insert赋值 vector<int> v1(10.5), v2(20.7); v1.clear(); //copy(v2.begin() + v2.size() / 2, v2.end(), bac ...
分类:其他好文   时间:2018-11-28 22:26:16    阅读次数:162
6.4-数据结构&算法-模板/函数模板/类模板/特化
一、为什么要有模板? 将类型参数化,可以实现算法与类型的分离,编写针对类型更加抽象的函数或者类。 二、函数模板 通用定义: template<typename 类型形参1, ...> 返回类型 函数模板名 (形参表) { ... } 特化定义: template<> 返回类型 函数模板名<类型实参1 ...
分类:编程语言   时间:2018-11-27 20:51:42    阅读次数:150
[CF1063F]String Journey
题意 在 $S$ 中找出最长的 $t$ 个子串满足 $t_{i+1}$ 是 $t_{i}$ 的子串。 $|S| \leq 5\times 10^5$. 分析 定义状态 $f_{i}$ 表示从 $i$ 出发能够得到的最长的 $journey$ . 容易得到最终的答案最右边的串长度一定可以是1. 同时如 ...
分类:其他好文   时间:2018-11-27 17:55:39    阅读次数:177
c/c++ 多线程 等待一次性事件 packaged_task用法
多线程 等待一次性事件 packaged_task用法 背景:不是很明白,不知道为了解决什么业务场景,感觉std::asynck可以优雅的搞定一切,一次等待性事件,为什么还有个packaged_task。 用法:和std::async一样,也能够返回std::future,通过调用get_futur ...
分类:编程语言   时间:2018-11-25 01:20:27    阅读次数:211
不抛异常的swap函数
1 namespace AStuff{ 2 template 3 class A 4 { 5 public: 6 void swap(A *other) 7 { 8 using std::swap; 9 swap(pImpl,other.plmpl); 10 } 11 private: 12 AIm... ...
分类:其他好文   时间:2018-11-24 20:54:48    阅读次数:126
数组的替代品
1.模板类vector vector<typename>array1(n_elem):声明创建一个名为array1的vector对象,它可存储n_elem个类型为typename的元素(n_elem可以是整形常量/变量)。 2.模板类array array<typename, n_elem> arr ...
分类:编程语言   时间:2018-11-19 21:38:53    阅读次数:216
146-枚举类型
除了简单的变量类型之外,C#还提供了3个复杂的变量:枚举,结构和数组。 枚举类型的定义enum <typeName>{ <value1>, <value2>, <value3>, ... <valueN>}枚举类型的声明 <typeName> <varName>;枚举类型的赋值<varName>=< ...
分类:其他好文   时间:2018-11-17 10:27:40    阅读次数:166
2015-2016 ACM-ICPC Northeastern European Regional Contest (NEERC 15)C - Cactus Jubilee
题意:给一颗仙人掌,要求移动一条边,不能放在原处,移动之后还是一颗仙人掌的方案数(仙人掌:无向图,每条边只在一个环中),等价于先删除一条边,然后加一条边 题解:对于一颗仙人掌,分成两种边,1:环边:环上的边2,树边:非环上的边 考虑1.删除树边,那么只需联通两个联通快,那么方案数就是两个联通块乘积 ...
分类:其他好文   时间:2018-11-15 22:42:17    阅读次数:217
关于c++中的复合类型
目录 数组 字符串 结构体 共用体 枚举 指针 数和指针的关系 共用体 枚举 指针 数和指针的关系 常见的存储方式 数组替代品 一、数组 存储在每个元素中值的类型 数组名 数组中的元素数 二、字符串 字符串输入 cin通过空白(空格,制表符,换行符)来确定字符串结束的位置 getline()函数通过 ...
分类:编程语言   时间:2018-11-04 00:45:34    阅读次数:155
798条   上一页 1 ... 26 27 28 29 30 ... 80 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!