0
点赞
收藏
分享

微信扫一扫

c++概念搞定未知类型

想溜了的蜗牛 2022-09-17 阅读 203


 s=打印串("啊啊",i,j,m);

这里的,​​啊啊​​​被弄成什么​​符[4]​​类型.

<可转为串...N> 打印串(N&...n){
}

在这里却通不过,因为原来的概念是这样:

< T>概念 可转为串=有一个<T,,,>

如果,改成

< T>概念 可转为串=有一个<T,,,,常符*>

这样,也不行,而且都是​​[N]​​​这种类型.然后,我们不管​​T​​的类型,这样来定义:

< T>概念 可赋值串=要求(T&t,&e){e=t;};
< T>概念 可转为串=有一个<T,,,>||可赋值串<T>;

然后,就可以​​打印串​​了.


举报

相关推荐

【C++】C++的类型转换

C/C++类型转换

C++知识概念五

C++——tuple类型

C++引用类型

pair类型 C++

C++——类型转换

0 条评论