首先,当我在远程连接的Linux机器上编译/“生成”代码时,我不会遇到这个问题。我只在安装了Mingw的Windows笔记本电脑上遇到了这个问题--我认为是Mingw导致了这个问题。$ makeparser.c:34:7: error: conflicting types for 'gets' from parser.c:1:
c:\mingw\include\stdio.h:709:
我在从open('C:\\Users\\joerod\\Desktop\\hosts.txt', 'r')传递数据时遇到了问题--它失败了,但是如果我在for computer in hostname:下添加了一个Users\\joerod\\Desktop\\hosts.txt', 'r') as hostname:
try:
以下是我提到的程序:cout<<"Enter a string:";我希望我的输入是:"Hilton Hotels“。error: cannot convert ‘std::string {aka std::basic_string<char>}’ to ‘char*’ for argument ‘1’ to ‘char* gets