【发布时间】:2015-02-15 22:50:58
【问题描述】:
我是 C++ 新手,所以我不知道在 phidget-code 示例中这个错误是什么意思:
Main.cpp:8:16: 错误:数字常量之前的预期 unqualified-id
//verander de volgende informatie naar de informatie voor jouw database
#define dserver "oege.ie.hva.nl"
#define duser "username"
#define dpassword "password"
#define ddatabase "databasename"
#define homeid 1234 //line 8
是否存在语法错误?或者是其他东西?我使用 #define 而不是 int。
编辑:添加完整的错误日志..
完整的错误日志:http://pastebin.com/3vtbzmXD
完整的 main.cpp 代码:http://pastebin.com/SDTz8vni
【问题讨论】:
-
您需要显示更多
Main.cpp。 -
首选
const int homeid = 1234;而不是define。 -
我很好奇第 1..7 行是什么
-
@JosephMansfield 您可能会想到标准前的 C 编译器,它并不总是支持它,但第一个 C 标准和第一个 C++ 标准都允许它。
-
现在你只需要提供complete和unedited错误输出。
标签: c++ syntax c-preprocessor