【发布时间】:2026-01-15 23:25:01
【问题描述】:
在我的程序中,我声明了一个函数prototype,例如:
void callToPrint(LPTSTR , LPVOID , DWORD , string )
但由于此语句,我收到以下错误:error C2061: syntax error : identifier 'string'
代码中还有其他错误表明function 不采用4 arguments.
(error C2660: 'callToPrint' : function does not take 4 arguments)
为什么会出现这个错误?我该如何解决它们?
我的第二个问题是:
- 我已经声明了
nameofPrinter类型的变量LPTSTR,但是当我编写语句getline( cin , nameOfPrinter )时,显示的错误是重载函数getline的实例与参数列表不匹配。那我怎么才能收到用户的nameOfPrinter呢?
【问题讨论】:
标签: c++ windows visual-c++ printing