iostream-c++中关于符号 << 的问题??

问题描述

c++中关于符号 << 的问题??
定义这么个模板类:
#include
using namespace std;
template
class List
{
public:
List(int MaxSize = 10);
virtual~List();
bool IsEmpty() const { return(length == 0); }

int Length() const { return length; }

bool Find(int k T & x) const;

int Search(const T & x) const;

List& Insert(int k const T & x);
List& Delete(int k T & x);
void show();
private:
int length;
int MaxSize;
T *element; // 一维动态数组
};

其中:
template
void List::show(){
for (int i = 0; i < length; i++){
cout << element[i] << endl;
}
}

main函数:
void main(){
List MyList(5);
cout << ""IsEmpty: "" << MyList.IsEmpty() << endl;
cout << ""Length: "" << MyList.Length() << endl;
MyList.Insert(0 1).Insert(1 2).Insert(2 3).Insert(3 4);
cout << ""MyList is: "" << MyList.show() << endl;
}

然后 cout << ""MyList is: "" << MyList.show() << endl; 这条语句会出错,错误指向 MyList.show() 前面的<< 这个符号,请问是怎么回事???

解决方案

你的show()函数类型是void,用cout输出自然是错的。
改为:

 cout << ""MyList is: "" ; MyList.show();cout << endl;

解决方案二:
C++中*和&符号
C++中所有的符号
符号三角形问题C++代码

解决方案三:
很明显是show函数定义的问题

时间: 2025-01-01 21:47:18

iostream-c++中关于符号 &amp;lt;&amp;lt; 的问题??的相关文章

MathType小标签栏中的符号怎么不见了

  MathType小标签栏中的符号怎么不见了?下面就介绍MathType小标签栏消失的解决方法. 小标签栏显示示例: 小标签栏消失示例: 具体操作如下: 1.打开MathType公式编辑器这个软件,进入到编辑界面,打开方式根据自己的习惯就可以,不固定某一种方式. 2.打开MathType后,点击MathType菜单中的"视图"--"小标签栏"命令,在点击之前你会发现这个命令前面是没有蓝色的勾的. 点击"视图"--"小标签栏"

Word中摄氏度符号怎么打℃

这些天王老师正忙着给学生做期中考试的试卷题目,但遇到了个难题,他不知道在Word里面摄氏度符号怎么打,这下子可把他给难住了.平常最多也只是输入些平方米.立方米.直径符号等,这次还真不知道该如何输入这个摄氏度符号了.无奈之下只好找到了Word联盟来帮帮小忙. 虽说有些小符号平常根本就不会被人用到,但是大家还是要掌握,有时说不定会派上用场!下面Word联盟就为大家公布多种输入摄氏度符号的方法! 一.利用各种输入法输入摄氏度符号! 搜狗输入摄氏度: ①单击搜狗的"小键盘",选择"特

MathType标签栏中的符号如何添加快捷方式

  MathType标签栏中的符号如何添加快捷方式 1.按照自己的使用习惯打开MathType公式编辑器,进入到公式编辑界面. 打开软件进入编辑状态 2.进入到编辑界面后,用鼠标点击MathType中的任一个标签,比如这里我们点开的是"代数(Algebra)"这个类别.将鼠标放到我们想要添加快捷方式的公式或者符号中,直接点击鼠标右键(注意不要先点击左键,点击左键的话就会直接在工作区域中出现这个公式或者符号),会出现一个菜单,选择菜单中的"属性". 右键公式在菜单中选

隐藏Word文档中回车符号的方法

  隐藏Word文档中回车符号的方法 1.打开一篇Word文档,单击"文件"按钮. 2.在弹出的选项面板中选择"选项". 3.此时会打开一个"Word选项"窗口,在窗口左侧选择"显示"项,然后在右侧的窗口中去掉勾选"段落标记",完成之后单击"确定"按钮. 4.返回文档,大家就能看到文档中的回车符号一个个的隐藏起来了. 提示:这里以Word2013版本为例,其他版本方法类似.

Word中五角星符号怎么打

word教程 刚刚群里一位朋友突然问到在Word里面"五角星符号怎么打",让我教他.其实插入特殊字符里面就有这个符号,而且输入五角星符号的方法非常多,不只这一种,我们常用的输入法里面也会包含了五角星符号,这里就简单讲讲各种输入方法. 方法一.打开Word,选择菜单栏的"插入"中的"符号",然后在弹出的符号窗口的"字体"后面选择"Wingdings 2",在下面拖到最下面,就可以看见"五角星符号&q

Excel表格中特殊符号的输入动画教程

<Excel2003入门动画教程9.Excel表格中特殊符号的输入>. 演示动画 操作步骤 现在的中文输入法,都具有"软键盘"功能,我们可以利用"软键盘"在Excel表格中快速输入一些特殊符号. 展开任意一个中文输入法(如"快乐五笔"),右击状态条右边的"小键盘",在随后弹出的快捷菜单中,选择一种软键盘(如"希腊字母"),在随后弹出的软键盘上,点击相应的按键,即可输入相应的符号. 注意:输入完成

Word2010中给符号设置自定义快捷键

通过在Word2010文档中为常用符号指定快捷键,用户能够通过键盘直接输入常用符号.这里所说的快捷键是指Ctrl或Alt与一个或多个字母.符号的组合键.在Word2010中为常用符号指定快捷键的步骤如下所述. 步骤/方法 第1步,打开Word2010文档窗口,切换到"插入"功能区.在"符号"分组中单击"符号"按钮,并单击"其它符号"选项,如图1所示. 第2步,打开"符号"对话框,选中准备指定快捷键的符号(例

word中版权符号&amp;#174; &amp;#169;怎么打

word2010版本比较常用符号的快捷键: word中输入一些其他符号的快捷键: 商业符号 ? 商标 表明创始人或发明人拥有此专利. 输入办法:Alt+0153 注册商标表明创始人或发明人对此商标已在(所在国)商标专利局进行了注册 输入办法:Alt+0174 版权表明创始人或发明人拥有版权 输入办法:Alt+0169 金融符号 $ 元 美国和其他一些国家的货币单位 输入办法:Shift+4 (或Alt+036) ? 弗罗林 荷兰盾货币单位 输入办法:Alt+0131 ¢ 分 货币单位分 输入办法

PHP字符串中特殊符号的过滤方法介绍

 本篇文章主要是对PHP字符串中特殊符号的过滤方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 有时候我们会遇到过滤字符串中特殊字符的问题,本文提供了一个处理特殊字符串的方法,可能有遗漏,如果读者发现了可以  代码如下: function strFilter($str){     $str = str_replace('`', '', $str);     $str = str_replace('·', '', $str);     $str = str_replace('~'