C++ c++;visual studio中的程序方法错误
嗯,所以我做了一个C++程序,它有两个不同的方法来生成一个随机密码,一个用来生成用户并验证它。但是我在方法和返回密码时出错,我对C++是新的,所以如果有人在我犯错误的地方给我一些提示,我会感激。方法,因为我不确定它们是否采用参数以及它们是否应为int或other。我得到以下错误: 错误C4430:缺少类型说明符-假定为int。注意:C++不支持默认INT/P> 错误C4244:“参数”:从“时间”转换为“无符号整数”,可能会丢失数据 错误C2082:重新定义形式参数“str” 错误C2660:“countLetters”:函数不接受6个参数 错误C2110:“+”:无法添加两个指针 错误C2660:“countLetters”:函数不接受6个参数 错误C2110:“+”:无法添加两个指针C++ c++;visual studio中的程序方法错误,c++,visual-studio-2010,methods,C++,Visual Studio 2010,Methods,嗯,所以我做了一个C++程序,它有两个不同的方法来生成一个随机密码,一个用来生成用户并验证它。但是我在方法和返回密码时出错,我对C++是新的,所以如果有人在我犯错误的地方给我一些提示,我会感激。方法,因为我不确定它们是否采用参数以及它们是否应为int或other。我得到以下错误: 错误C4430:缺少类型说明符-假定为int。注意:C++不支持默认INT/P> 错误C4244:“参数”:从“时间”转换为“无符号整数”,可能会丢失数据 错误C2082:重新定义形式参数“str” 错误C2660:“
警告C4018:“错误C4430:缺少类型说明符-假定为int。注:C++不支持中的缺省值
int main()
错误C2082:重新定义形式参数“str”
计算参数,它们与@ahenderson列出的错误不匹配:
printf("\n\n\n Your new password is verified " + password);
无法将字符[]密码
添加到字符串文字。改用两个单独的printf
s
printf("\n\n\n Your new password is verified ");
printf(password);
标题中的VB是什么?1)C++程序中使用了大量的C。2) 错误来自行号;如果你把它们贴出来,那将非常有帮助。为了解决这些问题,你做了些什么?您自己认为,
'countLetters':函数不接受6个参数的意思是什么?其中一半是典型的警告。噢,我发现了一个问题generatePass()
将string str
作为参数,然后在函数内定义另一个string str
。这两个str
s相互冲突,它们都没有被使用过。你应该把它们都拿出来。你也可以使用printf(“…%s\n”,密码)代码>。感谢您的帮助,非常感谢。
printf("\n\n\n Your new password is verified ");
printf(password);