问题标签 [main]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 没有 100% cpu 的 C 主循环
上面的代码示例使用 100% cpu,直到 DONE 为真。如何实现一个循环并且仅在 DONE 时终止但不使用 100% cpu 的程序?现代语言使用 App.ProcessMessages 之类的东西来让操作系统暂时控制,然后返回循环。
显然,我是 C 的新手……使用最新的 GCC、Linux 和 Windows(便携式解决方案会很棒!)
c# - 为什么我需要一个包装类?C#
我有一个一定长度的程序,有一个类和许多方法。所有这些都必须包含在一个巨大的类中,该类包含除了 using 语句之外的整个文件。那个巨大的包装类的必要性似乎毫无意义,这只是在以后制作具有多个文件的程序时才使用吗?
这是我的完整文件。我编译 csc file.cs 然后 file.exe。
哦,对了,区分大小写。谢谢。但仍然 - >为什么我在不使用测试类时需要包装类?
java - “找不到主类:XX。程序将退出。”
我已经设法用命令提示符运行我的 jar 文件,但它总是给我一个响应
找不到主类:XX。程序将会退出。
请帮帮我,谢谢。
c# - C、C++、Java、C# 中的 main()
C、C++、Java 或 C# 中的 main()(或 Main())是用户定义函数还是内置函数?
python - Python:在主程序和 PEP 8 开头导入
PEP 8建议在程序开始时导入模块。
现在,我觉得在主程序的开头(即 after if __name__ == '__main__'
)导入其中的一些是有意义的。例如,如果主程序从命令行读取参数,我倾向于在主程序import sys
的开头做:这样,当代码用作模块时,不必导入,因为不需要,在这种情况下,用于命令行参数访问。sys
这种对 PEP 8 的侵犯有多严重?我应该避免这样做吗?还是修改 PEP 8 是否合理?
c - 如何避免在 C 中多次编写 main()?
假设我在 C 中有 5 小段代码。每次我想测试每一段代码时,我都必须重复这个过程:
有没有办法我不必这样做5次?我正在使用 Code::Blocks,这意味着我必须创建 5 个不同的项目,我认为这没有必要,因为每段代码都很小。
c++ - C++ 中 main 签名的参数可以有 unsigned 和 const 限定符吗?
该标准明确规定main
有两个有效(即保证工作)签名;即:
我的问题很简单,以下内容是否合法?
我的测试说“是”,但我不确定答案,因为我不是main
通过更改int
为argvunsigned int
以及非顶级const
-ness 来超载吗?如果我是,那显然是禁止的。
那么,这些修改是否可以保证在符合标准的编译器上工作?
c++ - 制作2D引擎:用引擎而不是游戏编译必要的库
我正在用 C++ 制作一个 2D 引擎,并且我希望能够提供一个 .dll 和一个 .lib 以便游戏可以只包含这些并且一切都很好而且花花公子。
我查看了 Ogre 是如何做到的,它会导致这样的丑陋:
虽然我的引擎目前这样做:
这意味着一个干净的游戏看起来像这样:
现在,一个主要缺点是:因为我是main
在引擎而不是游戏中定义的,所以我不能将所有必要的库都放在引擎中。每个游戏都必须加载一组特定的库,当该列表发生变化时,这将是地狱。
有没有办法保持这样的语法,同时在引擎而不是游戏中加载.lib?
提前致谢。
编辑:似乎事情还不清楚。我的最终目标是拥有一个包含所有引擎函数的 Visual Studio 项目,该项目编译为 .lib 或 .dll(不是 .exe)。如果有人想制作游戏,他可以简单地将Engine.lib 包含在他的项目中,并将Engine.dll 包含在他的项目文件夹中,然后开始。
启动一个新项目应该尽可能简单,而不必担心低级 C++。
java - 为什么函数 main() 的名字 main
为什么函数名称 main() 在 C、C++、Java 等许多语言中都保留?为什么该功能没有其他名称?所有这 3 个 main() 是否有任何共同的结构(在 C、C++、Java 中)
c - main() 退出时调用另一个函数
当 main() 在 C 中退出时,是否可以调用额外的函数?
谢谢!