11 fqbqrr

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8k+

最简单的编译时字符串字面量转成字符序列

参考地址在此元<符...C>构 字面{};元<型名 T,整...N>常式 推导(动)准备呀(T,序列<N...>){ 中 字面<T::取()[N]...>();}元<型名 T>常式 推导(动)准备(T t){ 型名 造序<型长(T::取())-1>::型 p; 中 准备呀(t,p);}#define 编串(s)\ (准备([]{\ 构 H{静 常式 推导(动)取(){中

2020-06-02 10:57:18

测试符整

元<符 M,符 N>空 呀(){ 打印(M,N);}//元<整 M,整 N>空 呀(){// 打印(M,N);//}//两个的话,重载搞不清楚元<整 M,整 N>空 啊(){ 打印(M,N);}空 主(){//编译得 呀<1257,65>();//如只一个符,现在重载函数不明确 //>256,也编译得过去,真是. //呀<'a','b'>();//只一个时打印出来的是符

2020-06-01 15:24:04

失败的函数模板作模板函数.

元<整 F>常式 极 为0(){中 F==0;}元<动 G,整 F>空 啊(){ 如 常式(G<F>()){打印("啊");}}//啊的模板参数无效,应为编译时常量表达式//失败的函数模板作模板函数.空 主(){ 啊<为0,1>();}...

2020-06-01 08:40:25

注册半天下载不了,结果不用注册,下载地址在这里.下载QT

qt下载地址:http://download.qt.io/archive/qt/

2019-07-06 15:32:34

c++过滤多个类型

构 啊{};元<型名 F,型名 T,整...I>常式 动 过函呀(F&f,T&t,序列<I...>){ 中 f(取<I>(t)...);}//两个位数不一样.必须要匹配元<型名 G>用 在哈=在中<G,浮,啊,串>;//这里也只能这样//要改在此改.元<型名 F,型名...T>常式 动 过函(F&f,T...a){ 动 p=去<在哈,0,T...>();//得到序列

2020-05-31 22:52:07

c++类模板限定,继承是关键点.

元<整 M,整...I>常式 动 连序(序列<I...>){ 中 序列<M,I...>();}元<整 F>构 为0:假型{};元<>构 为0<0>:真型{};元<型名 T>构 只3:假型{};元<>构 只3<整>:真型{};元<>构 只3<极>:真型{};元<>构 只3<浮>:真型{};//上面太难看了,要不得,要像下面这样/

2020-05-31 21:19:10

测试符号用法

构 哈{ 向量<串>啊;整 大小=0; 显 哈(向量<串>&a){ 啊=a;大小=啊.大小(); } 串&符号[](整 i){//符号用法 串 无;如(i>=大小){打印("越界");中 无;} 中 啊[大小-1-i]; }};空 主(){ 向量<串>a{"啊","呀","啊啊"}; 哈 b{a}; 打印(b[2]);}.

2020-05-30 15:29:45

5.29编译错误.

编译错误何其多.1,枚举的变量名已用作构了,要改.2,继承基类的构,如果未实现虚函数,仍然当作抽象类,要实现虚函数.3,同样要实现虚函数.4,各种T 值,不能转变成串,干脆点串 至串(){串流 s;s<<值;中 s.小串();},不折腾.5,要静转<简单<串>*>,不然取不到值.6,忘记写重要的分割向量了.7,列与序搞混了.8,无的改成单独类了,而不是简单<无的>了,9,从几归,的函数,要加,是模板函数,别忘记了.10,不认识右(),未加包

2020-05-29 21:13:01

莫名其妙的未知重写说明符问题

可能是你引用的文件在本目录一份,你又复制了一份在你包含目录里面.所以,就出现了莫名其妙的问题了.

2020-05-29 18:27:35

找了半天错,很难找.就一个字

如(e==h){i--;右(q);如(!i)断;下;} //关键在,最后的"下",不然,就错了. 右();#这个字是谁呢,就是下字现在发布文章,难了吗?又是说,标题不对,又是说 频繁发布.该发布就发布嘛....

2020-05-27 21:36:19

截图6666,及走马观花学习c++模板第二版.

元<动 T>构 测试{ 空 啊(){ }};C<42,(的大小(整)>4)>c;,要加括号元<推导(动)N>//可以这样常见类型型<T1,T2>-->公共型栈(栈<T>常&);//复制构造器栈<T>&符号=(栈<T>常&);//赋值符号是可默认构造<T>::值//元<型名 T>构 栈<T*>{};//限定为指针型元&

2020-05-27 15:49:27

升级vs2017的后遗症.

就是各种默认程序,你都要重新设置.真是,瞎搞.

2020-05-26 17:20:13

c++复杂好用的构造函数

元<型名...G,型名=允许如型<元与<有型<G,M>...>::值>>鸭子(G&...o){((压(呀,o),...));} 元<型名...G>允许如型<元与<有型<G,M>...>::值> 加(G&...o){((压(呀,o),...));}//可以是同种类型...

2020-05-25 21:44:46

鸭子类型,不要基了.

#include "运转编.cpp"构 子{ 空 说(){ 打印("子"); }};构 儿{ 空 说(){ 打印("儿"); }};//完全成了鸭子类型了.可以不要基类了.元<型名...T>构 鸭子{ 用 M=变量<T...>;静 常式 整 I=变量大小值<M>; 向量<M>呀; 鸭子(T&...o){((压(呀,o),...));} 空 加(

2020-05-25 18:22:59

c++继承类

元<型名 T>构 基{ 空 说(){ 静转<T*>(本)->说(); }};构 子:基<子>{ 空 说(){ 打印("子"); }};构 儿:基<儿>{ 空 说(){ 打印("儿"); }};元<型名 T>空 说(基<T>&a){a.说();}空 主(){ 子 a; 儿 b; 说(a);

2020-05-25 17:16:33

没有this要出错

template<typename>struct B { int x; };template<typename T>struct X : B<T> {void foo() { this->x = 0; }// this是依赖型名称};

2020-05-25 16:57:14

多种返回类型.可以用模板搞定.

元<型名 T>T 测试(){ 串 a{"啊啊"}; 如 常式(是相同值<T,串>)中 a; 异 如 常式(是相同值<T,整>)中 4;}空 主(){ 串 a=测试<串>(); 整 b=测试<整>(); 打印(a,b+5);}有时需要一种函数,返回多种表示,这个时候就可以用模板完成.很方便.根据需要的类型,返回不同的值或表示....

2020-05-23 11:10:13

d--2.092版本的借用与所有权翻译

原地址#指针的借用/所有权模型其可保证转义指针到有效内存对象.##(借/权)适用范围对D适用的,当前只针对指针,无动态数组,类引用,引用或聚集体的指针,目前不支持.RAII,是安全的,(OB)无须关心,也无须关心如何分配内存当前仅对带@活属性标记的函数有用.在完成语义分析后仅仅检查是否违反借/权规则,没加新符号,也没改新生成代码.@活调用非活函数时,尽管不检查非活函数,但要求他们有与@活匹配的接口.非活调用@活函数时,要求参数遵守@活的约定.借/权检查:1,转义无效状态指针.2,多个指

2020-05-22 18:06:07

测试可选

可选<串>啊(串&a){ //串 c;串 b{"呀"};如(a.大小())中 b;中 c; //上面这样,要不得,有c,就不行了.要专门的`为空` 串 b{"呀"};如(a.大小())中 b;中 为空;}空 啊啊(可选<串>&t){ 如(t)打印("成功");}空 主(){ 串 b{"啊"},c; 动 t=啊(b),g=啊(c); 啊啊(t); 啊啊(g);}缺点就是这个每次要写一下为.

2020-05-22 10:32:44

可选没有可用的模板参数.

意思是你没有包含相应头文件,所以没有该模板,要包含进可选.

2020-05-22 10:21:47

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。