首页 > 编程语言 >C++Builder(BCB)6.0若干提示、编程须知

C++Builder(BCB)6.0若干提示、编程须知

时间:2022-10-31 05:44:25浏览次数:43  
标签:AnsiString Label1 Builder C++ Caption BCB 6.0 ABCDEF

1、
【工具——编辑器选项】可以设置代码编辑窗口的一些选项,比如设置字体和大小,【Tab键停留】和【空白缩进】默认可以改为4(对笔记本小屏幕很重要),等等。

2、
代码编辑有用的快捷键:
Ctrl + Shift + U 把选中的代码块向左缩进
Ctrl + Shift + I 把选中的代码块向右缩进

3、
BCB 6.0关于Label的AutoSize属性设置为true时标签文字文本显示不全的问题
是因为Label的默认字体不是等宽字体,Font设置为宋体或者其它等宽字体就可以了。
高版本RAD Studio无此问题。

4、
AnsiString字符串下标从1开始:
AnsiString Test = "ABCDEF";
char ch = Test[3];//得到C,注意:为了和Delphi兼容,第一位下标为1而不是0

5、
Don't use the += AnsiString operator on properties(不要在AnsiString类型属性上使用 += 运算符)
Label1->Caption += "ABCDEF"; //错
Label1->Caption = Label1->Caption + "ABCDEF"; //对
AnsiString str = "123";
str += "ABCDEF"; //对

标签:AnsiString,Label1,Builder,C++,Caption,BCB,6.0,ABCDEF
From: https://www.cnblogs.com/ustone/p/16842946.html

相关文章

  • QML 怎么调用 C++ 中的内容?
    以下内容为本人的学习笔记,如需要转载,请声明原文链接微信公众号「englyf」https://mp.weixin.qq.com/s/z_JlmNe6cYldNf11Oad_JQ先说明一下测试环境编译器:vs2017x64开发......
  • C++11绑定器bind及function机制
    前言之前在学muduo网络库时,看到陈硕以基于对象编程的方式,大量使用boost库中的bind和function机制,如今,这些概念都已引入至C++11,包含在头文件<functional>中。本篇文章主要......
  • C++求高精度pi(2)高斯-勒让德算法
    C++分析参考目前求π的算法中哪种收敛最快?-知乎(zhihu.com)中@byoshovel答主的回答,有这些比较容易想到的方法对于我们的任务来说,拉马努金公式和加强鬼畜公式和BBP......
  • 《Effective C++:改善程序与设计的55个具体做法》阅读笔记 5——实现
    条款26:尽可能延后变量定义式的出现时间尽可能延后变量定义式的出现时间,因为有些变量定义了,可能未被使用,如“异常抛出,导致很多代码没有运行,这就有可能导致定义的变量未......
  • 函数的常见样式/声明(C++/C)
      ============1.无参无返:  2.有参无返:  3.无参有返:  4.有参有返:  _____________________________________________________________________......
  • C++中的explicit
    C++中的explicit关键字只能用于修饰只有一个参数的类构造函数,它的作用是表明该构造函数是显示的;而非隐式的,跟它相对应的另一个关键字是implicit,意思是隐藏的,类构造......
  • C++内存管理
    文章目录自学网站写在前面C/C++内存分布C语言内存管理C++内存管理操作内置类型操作自定义类型operatornew&operatordeletenew&delete实现原理内置类型自定义类型定位n......
  • C++——智能指针unique_ptr
    独占指针:unique_ptrunique_ptr在任何给定的时刻,只能有一个指针管理内存当指针超出作用域时,内存将自动释放该类型指针不可Copy,只可以Move运行结果没有运行delete......
  • C++ DoubleLinkedList
    C++DoubleLinkedListForthisassignment,createaclassthatrepresentsadoublelinkedlist(forwardandbackwardnavigation),calledDoubleLinkedList,ofin......
  • C++——智能指针概述
    C++指针分类原始指针(rawpointer)智能指针:智能指针是原始指针的封装,其优点是会自动分配内存,不用担心潜在的内存泄露并不是所有的指针都可以封装成智能指针,很多时候......