7得票1回答
这个奇怪的 PeekMessage 行为是什么原因(尝试处理满消息队列,筛选特定的消息)?

我们的应用程序充当COM服务器,所有自动化都在单个STA公寓(即应用程序的主线程)中进行,一些运行时间较长(> 10分钟)的VBS脚本会失败,并显示错误“系统调用失败(80010100)”。一些研究(one, two, three)表明,这可能是由于消息队列填满导致的,因此当COM尝试调用下一...

7得票3回答
C++ Builder中的"[ilink32] Fatal: Out of memory"

在将 Embarcadero C++ Builder 更新到新版本后,我们的一个项目突然无法构建。这只发生在我们的一个项目中。对于大多数团队成员来说,相同的代码都能够成功构建而没有错误。但在我的电脑上,链接每次都会失败。 在“生成”选项卡中: [ilink32] Fatal: Out of...

7得票2回答
Delphi和C++ Builder中的组件是什么?

我有一些组件(Alpha Controls),我可以将它们安装到Delphi或C++ Builder中,它可以正常工作。但是当我安装Delphi版本的软件包时,我无法在C++ Builder表单中使用这些组件,而当我安装C++ Builder软件包时,我无法将组件放置到Delphi表单中。 ...

7得票3回答
我该如何将Python嵌入C++ Builder / Delphi 2010应用程序中?

我对在我的应用程序中嵌入Python感兴趣,以便让用户在应用程序环境中运行Python脚本,访问内部(C++实现的)对象等。我对此还很陌生,不知道该怎么做。 我已经阅读了在另一个应用程序中嵌入Python,尽管它似乎只谈到了C API和平面C函数,没有类或对象(除非我漏看了什么),其“在C+...

7得票3回答
Delphi中的跨线程通信

有没有有关Delphi跨线程通信的文档?我如何向没有窗口的线程发送消息?

7得票3回答
“Temporary object”警告 - 是我还是编译器的问题?

以下代码片段会提示警告: [C++ Warning] foo.cpp(70): W8030 Temporary used for parameter '_Val' in call to 'std::vector<Base *,std::allocator<Base *> &...

7得票2回答
绘图(图表)组件的推荐?

我正在寻找一个小部件或控件来绘制数据的时间序列。基本上是plot(x,y),其中x和y是Nx1向量。我已经在寻找,但没有找到太多的内容,如果有任何建议,将不胜感激!谢谢。

7得票7回答
为什么在这段代码中析构函数被忽略了?

以下代码演示了我在Turbo C++ Explorer项目中遇到的奇怪问题。D::D()函数中的三个堆栈对象中有一个在超出作用域后没有被销毁。 只有在发布模式下编译,auto_ptrs a_和b_是不同类型,并且抛出的异常没有继承自std::exception时,才会出现这种情况。在VC++...

7得票4回答
如何解决在安装GLScene到RAD Studio 2010时出现致命编译器错误?

我正在尝试将GLScene安装到RAD Studio 2010中,目的是从主要的C++项目中使用它。我下载了最新的快照(5991,2011年11月)并一直在尝试编译和安装两个主要的包:GLScene_DesignTime 和 GLScene_RunTime。我甚至还没有尝试一些其他库(CUDA...

7得票3回答
使用clang分析器分析Embarcadero RAD Studio项目

我想知道是否可以使用Clang Static Analyzer分析Embarcadero RAD Studio C++项目。据我所知,我需要一个makefile或类似的东西,并且能够使用clang构建项目。但是Embarcadero使用了自己的C ++扩展,因此代码无法用clang编译。 如...