8得票1回答
使用gnuplot制作数据文件的电影

我有很多数据文件,它们看起来像这样: 1.dat 2.dat .... .... 1000.dat 我想使用这些文件制作一个电影,并按顺序绘制它们。请问有什么好的建议吗? 如果您能帮助我,我将不胜感激。 ND

10得票1回答
如何去掉页面控件和选项卡之间的边距?

我注意到TPageControl中TTabsheet的Left属性总是4。这会在TPageControl边框和TTabsheet内部控件之间始终保留至少4像素的间距。我想将这个间距设置为0(至少对于左边框),但我无法将TTabsheet.Left设置为0; 它总是自动恢复为4像素。 我尝试在...

8得票2回答
.res文件需要放在源代码控制中吗?

在C++Builder XE5中,我的理解是二进制文件MyProject.res(由编译器在与.cbproj文件相同的目录中创建)包含程序图标和项目版本详细信息的编译版本(尽管我的似乎还包含XML清单)。但这些信息也包含在.cbproj文件和.ico files中;如果我删除.res文件,那么...

18得票2回答
UTF-8不支持哪些语言?

我正在为工作中的一个程序进行国际化。我试图提前预见可能出现的问题,避免日后重新执行该过程。 我看到UTF-8、UTF-16和UTF-32的参考资料。我的问题分为两个部分: UTF-8不支持哪些语言? UTF-16和UTF-32相对于UTF-8有哪些优势? 如果UTF-8适用于所有内容...

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

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

14得票3回答
64位系统上使用更大的指针有什么好处?

我正试图理解64位编译,因此在C++ Builder中进行了一个小测试: int i = 12345; ShowMessage(i); int *pi = &i; ShowMessage(sizeof(pi)); Largeint li = 92233720368...

7得票2回答
链接器错误"包含无效的OMF记录"

在C++ Builder中,当我编译时会出现以下信息: [ilink32 Error] Error: 'C:\PATH\TO\A\LIB\INCLUDED\IN\THE\PROJECT\ALIBRARY.LIB' contains invalid OMF record, type 0x21 ...

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

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

32得票15回答
将一个大型单线程应用程序转换为多线程架构的建议?

我们公司的主要产品是一个大型的单体应用程序,用于科学数据处理和可视化。代码库可能已经存在12年或13年了,虽然我们已经投入了工作来升级和维护它(例如使用STL和Boost - 当我加入时,大多数容器都是自定义的,完全升级到Unicode和2010 VCL等),但仍存在一个非常重要的问题:它是完...

8得票4回答
如何追踪一个只在调试器下出现但却没有被捕获的间歇性崩溃?

我遇到了一个奇怪的间歇性崩溃,只在某些情况下发生,我很难解决,因此我正在寻求SO的建议以解决它。 错误 在表面上看来,Windows会在随机时间点显示“[应用程序]已停止工作”对话框。这是ntdll.dll中的APPCRASH,异常代码为4000001f,异常偏移量为000a2562。问题...