请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
您好!
在代码中, 全局 C++对象初始化发生在何处? (哪个文件?)
谢谢。
Eli
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
在代码中, 全局 C++对象初始化发生在何处? (哪个文件?)
谢谢。
Eli
我注意到内部 boot_armv7r.c [/报价]我无法识别该文件名。 它不是编译器提供的 RTS 库中启动代码的一部分。 您可能已经用其他一些实现方式替换了启动代码。 没关系。 但是请理解、我接下来给出的描述不适用于定制实施。 它可能在许多方面都正确、但并非每个细节都正确。
[/quote]当代码具有 C++全局对象时,使用哪个文件 构造函数 ?[/报价]有关发生情况的一般概述、请阅读 此论坛帖子。 但有一个区别:将段名替换为 引脚 实现 .init_array 。 执行此任务的编译器附带的启动代码中的函数名为 管道_引脚 。 实现位于源文件中 autoinit.h 。
谢谢。此致、
-乔治