标签: c++builder-xe5

.res文件是否需要在源代码管理中?

在C++ Builder XE5中.

我的理解二进制文件MyProject.res(由编译器在与.cbproj文件相同的目录中创建)包含程序图标的编译版本和项目版本细节(尽管我的似乎也包含XML清单).

但是这个信息也包含在.cbproj文件中.ico files; 如果我删除该.res文件,那么它似乎正好重新创建,这是我下次打开项目时.

那么标记*.res为不在源代码管理中是否安全?(我用git).和/或是否可以将它生成在与目标文件相同的目录中,因此它不会与源混合在一起?

(这在C++ Builder 5中肯定不安全 - 如果你删除了.res文件,那么就会抱怨它找不到它,你丢失了你的图标).

更新:这是否也适用于该.tlb文件?这似乎是基于.ridl文件编译的,如果我删除它,它会自动重新生成.

c++builder c++builder-xe5

8
推荐指数
1
解决办法
591
查看次数

c ++ Builder xe5检测到错误(LME288)

c ++ Builder xe5 [ilink32错误]错误:无法执行链接[ilink32警告]警告:检测到错误(LME288)

当我试图在Windows XP上编译测试项目c ++ builder xe5时发生的事情

c++builder compiler-warnings c++builder-xe5

7
推荐指数
1
解决办法
7441
查看次数

TRichEdit 暂停/恢复撤销功能

有没有办法在 TRichEdit 控件中暂停/恢复撤消记录?是否有要发送的消息或要设置的模式?

编辑
我已经通过使用 ITextDocument 接口解决了它。看我下面的帖子。

vcl c++builder undo-redo trichedit c++builder-xe5

4
推荐指数
1
解决办法
512
查看次数

TCheckListBox获取计数检查项

我有一个简单的问题。如何在不使用循环的情况下获取CheckBoxListBox中已检查项目的计数?

c++builder tchecklistbox c++builder-xe5

2
推荐指数
1
解决办法
718
查看次数

C++ 03中的支持初始化

这个程序是否应该在C++ 03中正确初始化字符串?

#include <iostream>
#include <string>

struct A
{
    std::string s;
};

int main()
{
    A a = { };
    std::cout << a.s.size() << std::endl;

}
Run Code Online (Sandbox Code Playgroud)

使用bcc32 6.70,输出是256,并检查调试器中的字符串,其内部指针似乎是垃圾地址.

c++ c++03 c++builder-xe5

1
推荐指数
1
解决办法
183
查看次数

从FTP服务器下载目录

我正在开发RAD Studio(IdFTP)的FTP客户端.我如何从服务器下载目录?Delphi或C++.谢谢.

delphi ftp indy c++builder-xe5

-1
推荐指数
1
解决办法
9689
查看次数