![]() |
1
50
您的示例将“main”(打算用作程序入口点)作为命名空间函数,因此您的代码格式不正确。这并不意味着函数“main”不能像您那样定义。它只是意味着对于
|
![]() |
2
28
@Chubsdad 有 pointed you at the relevant language in the standard that states this 注: 这样写标准是有原因的。在标准中,你希望你使用的每一个术语都有一个非常精确和定义明确的含义,你不希望这个含义因上下文而异,因为它使标准更难解释。这实际上与法律术语看起来的样子非常相似。 |
![]() |
3
4
链接器需要安排程序在名为“main”的全局函数中开始执行。benig能够创建自己的名称空间的全部要点——正如您所做的那样——是避免将东西放在全局名称空间中,这样它们就不会被其他代码或链接器意外地获取。您明确地说“我调用这个函数main,但这只在
在实现方面,由于命名空间的原因,主符号的损坏名称已从预期名称更改,因此链接器找不到所需的符号表条目。 |
![]() |
AstralHex · 矩阵乘法代码工作不正常 4 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 4 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 5 月前 |