社区
新手乐园
帖子详情
求解。C++模板使用初级问题
38363517
2018-04-07 10:22:21
使用模板,在输出的时候出现问题:当fun()中为单个字符时可以正常输出,如果fun()中是多个字符,便不能正常输出。求大神解。
代码如下:
#include <iostream>
using namespace std;
template<typename T>
void fun(T a)
{
cout << a << endl;
}
int main()
{
fun('b');
system("pause");
return 0;
}
...全文
544
6
打赏
收藏
求解。C++模板使用初级问题
使用模板,在输出的时候出现问题:当fun()中为单个字符时可以正常输出,如果fun()中是多个字符,便不能正常输出。求大神解。 代码如下: #include using namespace std; template void fun(T a) { cout << a << endl; } int main() { fun('b'); system("pause"); return 0; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jena_wy
2018-05-02
打赏
举报
回复
跟模板没有关系,是字符和字符串的问题。
qq_34644914
2018-05-02
打赏
举报
回复
多字符是string类型 “”
c悟饭
2018-05-01
打赏
举报
回复
你单引号限定了 你说能打几个字符??
qq_40162781
2018-04-29
打赏
举报
回复
多个字符用双引号,,,,,
真相重于对错
2018-04-08
打赏
举报
回复
多个字符请用 “” 代替 '' fun("foo");
liufeng_06
2018-04-08
打赏
举报
回复
加个头文件试一下,#include<cstring>
C++
初级
算法-学习笔记
c++
初级
算法
C++
算法
初级
4——排列枚举
C++
标准
模板
库(STL)里面已经有现成的实现了 标准
模板
库(Standard Template Library, STL) 是惠普实验室开发的一系列软件.它分为算法(algorithm)、容器(container)和迭代器(iterator)三个部分,实现了代码...
基础巩固|
C++
面试八股文
C++
面试八股文
史上最全
C++
算法 (A+B
问题
)
while (q.size()) {
c++
; int f = q.front(); q.pop(); if (f == s) {printf("%d\n", f); exit(0);} q.push(f + a[c]); q.push(f); } } int main() { for (int i = 1;i ; i++) scanf("%d", &a[i]), s += a[i]; bfs...
经典
C++
笔试题目100例,接近实际,值得一看!
第一部分:
C++
与C语言的差异(1-18)1、C 和
C++
中 struct 有什么区别? Protection行为 能否定义函数 C 无 否,但可以有函数指针
C++
有 可以,默认是public 2、
C++
中的 struct 和 ...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章