简体   繁体   English

编译器告诉我它无法解析重载函数的地址。 对于switch()语句,这意味着什么?

[英]Compiler tells me that it cannont resolve the address of the overloaded function. What does this mean in regards to a switch() statement?

Below is my code thus far: 以下是到目前为止的代码:

#include <iostream>
#include <cmath>

int main ()
{
using namespace std;

int speed; 

cout << "What is the wind speed in MPH?" << endl;
cin >> speed;

//input wind speed
//output storm classification

switch (speed)
{

case (1):
cout << "This is not a hurricane." << endl;
break; 

case (2):
cout << "This is not a hurricane." << endl;
break; 
case (3):
cout << "This is not a hurricane." << endl;
break; 
case (4):
cout << "This is not a hurricane." << endl;
break; 
case (5):
cout << "This is not a hurricane." << endl;
break; 
case (6):
cout << "This is not a hurricane." << endl;
break; 
case (7):
cout << "This is not a hurricane." << endl;
break; 
case (8):
cout << "This is not a hurricane." << endl;
break; 
case (9):
cout << "This is not a hurricane." << endl;
break; 
case (10):
cout << "This is not a hurricane." << endl;
break; 
case (11):
cout << "This is not a hurricane." << endl;
break; 
case (12):
cout << "This is not a hurricane." << endl;
break; 
case (13):
cout << "This is not a hurricane." << endl;
break; 
case (14):
cout << "This is not a hurricane." << endl;
break; 
case (15):
cout << "This is not a hurricane." << endl;
break; 
case (16):
cout << "This is not a hurricane." << endl;
break;
case (17):
cout << "This is not a hurricane." << endl;
break; 
case (18):
cout << "This is not a hurricane." << endl;
break; 
case (19):
cout << "This is not a hurricane." << endl;
break; 
case (20):
cout << "This is not a hurricane." << endl;
break; 
case (21):
cout << "This is not a hurricane." << endl;
break; 
case (22):
cout << "This is not a hurricane." << endl;
break; 
case (23):
cout << "This is not a hurricane." << endl;
break; 
case (24):
cout << "This is not a hurricane." << endl;
break; 
case (25):
cout << "This is not a hurricane." << endl;
break; 
case (26):
cout << "This is not a hurricane." << endl;
break; 
case (27):
cout << "This is not a hurricane." << endl;
break; 
case (28):
cout << "This is not a hurricane." << endl;
break; 
case (29):
cout << "This is not a hurricane." << endl;
break; 
case (30):
cout << "This is not a hurricane." << endl;
break; 
case (31):
cout << "This is not a hurricane." << endl;
break; 
case (32):
cout << "This is not a hurricane." << endl;
break; 
case (33):
cout << "This is not a hurricane." << endl;
break; 
case (34):
cout << "This is not a hurricane." << endl;
break; 
case (35):
cout << "This is not a hurricane." << endl;
break; 
case (36):
cout << "This is not a hurricane." << endl;
break; 
case (37):
cout << "This is not a hurricane." << endl;
break; 
case (38):
cout << "This is not a hurricane." << endl;
break; 
case (39):
cout << "This is not a hurricane." << endl;
break; 
case (40):
cout << "This is not a hurricane." << endl;
break; 
case (41):
cout << "This is not a hurricane." << endl;
break; 
case (42):
cout << "This is not a hurricane." << endl;
break; 
case (43):
cout << "This is not a hurricane." << endl;
break; 
case (44):
cout << "This is not a hurricane." << endl;
break; 
case (45):
cout << "This is not a hurricane." << endl;
break; 
case (46):
cout << "This is not a hurricane." << endl;
break; 
case (47):
cout << "This is not a hurricane." << endl;
break; 
case (48):
cout << "This is not a hurricane." << endl;
break; 
case (49):
cout << "This is not a hurricane." << endl;
break; 
case (50):
cout << "This is not a hurricane." << endl;
break; 
case (51):
cout << "This is not a hurricane." << endl;
break; 
case (52):
cout << "This is not a hurricane." << endl;
break; 
case (53):
cout << "This is not a hurricane." << endl;
break; 
case (54):
cout << "This is not a hurricane." << endl;
break; 
case (55):
cout << "This is not a hurricane." << endl;
break; 
case (56):
cout << "This is not a hurricane." << endl;
break; 
case (57):
cout << "This is not a hurricane." << endl;
break; 
case (58):
cout << "This is not a hurricane." << endl;
break; 
case (59):
cout << "This is not a hurricane." << endl;
break; 
case (60):
cout << "This is not a hurricane." << endl;
break; 
case (61):
cout << "This is not a hurricane." << endl;
break; 
case (62):
cout << "This is not a hurricane." << endl;
break; 
case (63):
cout << "This is not a hurricane." << endl;
break; 
case (64):
cout << "This is not a hurricane." << endl;
break; 
case (65):
cout << "This is not a hurricane." << endl;
break; 
case (66):
cout << "This is not a hurricane." << endl;
break; 
case (67):
cout << "This is not a hurricane." << endl;
break; 
case (68):
cout << "This is not a hurricane." << endl;
break; 
case (69):
cout << "This is not a hurricane." << endl;
break; 
case (70):
cout << "This is not a hurricane." << endl;
break; 
case (71):
cout << "This is not a hurricane." << endl;
break; 
case (72):
cout << "This is not a hurricane." << endl;
break; 

case (73):
cout << "This is not a hurricane." << endl;
break; 

case (74):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (75):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (76):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (77):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (78):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (79):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (80):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (81):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (82):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (83):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (84):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (85):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (86):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (87):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (88):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (89):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (90):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (91):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (92):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (93):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (94):
cout << "This is a Class 1 hurricane." << endl;
break; 
case (95):
cout << "This is a Class 1 hurricane." << endl;
break; 

case (96): 
cout << "This is a class 2 hurricane." << endl;
break;

case (97): 
cout << "This is a class 2 hurricane." << endl;
break;

case (98): 
cout << "This is a class 2 hurricane." << endl;
break;

case (99):
cout << "This is a class 2 hurricane." << endl;
break;

case (100): 
cout << "This is a class 2 hurricane." << endl;
break;

case (101): 
cout << "This is a class 2 hurricane." << endl;
break;

case (102): 
cout << "This is a class 2 hurricane." << endl;
break;

case (103): 
cout << "This is a class 2 hurricane." << endl;
break;

case (104): 
cout << "This is a class 2 hurricane." << endl;
break;

case (105): 
cout << "This is a class 2 hurricane." << endl;
break;

case (106): 
cout << "This is a class 2 hurricane." << endl;
break;

case (107): 
cout << "This is a class 2 hurricane." << endl;
break;

case (108): 
cout << "This is a class 2 hurricane." << endl;
break;

case (109): 
cout << "This is a class 2 hurricane." << endl;
break;

case (110): 
cout << "This is a class 2 hurricane." << endl;
break;

case (111): 
cout << "This is a class 3 hurricane." << endl;
break;

case (112): 
cout << "This is a class 3 hurricane." << endl;
break;

case (113): 
cout << "This is a class 3 hurricane." << endl;
break;

case (114): 
cout << "This is a class 3 hurricane." << endl;
break;

case (115): 
cout << "This is a class 3 hurricane." << endl;
break;

case (116): 
cout << "This is a class 3 hurricane." << endl;
break;

case (117): 
cout << "This is a class 3 hurricane." << endl;
break;

case (118): 
cout << "This is a class 3 hurricane." << endl;
break;

case (119): 
cout << "This is a class 3 hurricane." << endl;
break;

case (120): 
cout << "This is a class 3 hurricane." << endl;
break;

case (121): 
cout << "This is a class 3 hurricane." << endl;
break;

case (122): 
cout << "This is a class 3 hurricane." << endl;
break;

case (123): 
cout << "This is a class 3 hurricane." << endl;
break;

case (124): 
cout << "This is a class 3 hurricane." << endl;
break;

case (125):
cout << "This is a class 3 hurricane." << endl;
break;

case (126): 
cout << "This is a class 3 hurricane." << endl;
break;

case (127): 
cout << "This is a class 3 hurricane." << endl;
break;

case (128): 
cout << "This is a class 3 hurricane." << endl;
break;

case (129): 
cout << "This is a class 3 hurricane." << endl;
break;

case (130): 
cout << "This is a class 3 hurricane." << endl;
break;

case (131): 
cout << "This is a class 4 hurricane." << endl;
break;

case (132): 
cout << "This is a class 4 hurricane." << endl;
break;

case (133): 
cout << "This is a class 4 hurricane." << endl;
break;

case (134): 
cout << "This is a class 4 hurricane." << endl;
break;

case (135): 
cout << "This is a class 4 hurricane." << endl;
break;

case (136): 
cout << "This is a class 4 hurricane." << endl;
break;

case (137): 
cout << "This is a class 4 hurricane." << endl;
break;

case (138): 
cout << "This is a class 4 hurricane." << endl;
break;

case (139): 
cout << "This is a class 4 hurricane." << endl;
break;

case (140): 
cout << "This is a class 4 hurricane." << endl;
break;

case (141): 
cout << "This is a class 4 hurricane." << endl;
break;

case (142): 
cout << "This is a class 4 hurricane." << endl;
break;

case (143): 
cout << "This is a class 4 hurricane." << endl;
break;

case (144): 
cout << "This is a class 4 hurricane." << endl;
break;

case (145): 
cout << "This is a class 4 hurricane." << endl;
break;

case (146): 
cout << "This is a class 4 hurricane." << endl;
break;

case (147): 
cout << "This is a class 4 hurricane." << endl;
break;

case (148): 
cout << "This is a class 4 hurricane." << endl;
break;

case (149): 
cout << "This is a class 4 hurricane." << endl;
break;
case (150): 
cout << "This is a class 4 hurricane." << endl;
break;

case (151): 
cout << "This is a class 4 hurricane." << endl;
break;

case (152): 
cout << "This is a class 4 hurricane." << endl;
break;

case (153): 
cout << "This is a class 4 hurricane." << endl;
break;

case (154): 
cout << "This is a class 4 hurricane." << endl;
break;


case (155): 
cout << "This is a class 5 hurricane." << endl;
break;

default: ;
cout << "This is a class 5 hurricane."; endl ;
}


return 0;
 }

I keep getting the error----> error: statement cannot resolve address of overloaded function Why is this happening? 我不断收到错误---->错误:语句无法解析重载函数的地址为什么会这样? The code is pretty simple but something is missing and I do not know what the error means. 代码很简单,但是缺少一些东西,我不知道该错误意味着什么。

At line 555 of the program you have the following line: 在程序的555行,您具有以下行:

cout << "This is a class 5 hurricane."; endl;

It should be 它应该是

cout << "This is a class 5 hurricane." << endl;

It appears you substituted a semicolon for double less than. 看来您用分号代替了小于两倍。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM