随笔分类 -  C++

摘要:问题引入 在标注尺寸时,我们会在双向箭头中心处的旁边,绘制对应的文本提示。要绘制的文字位置看起来自然舒服,文本的绘制位置并不是简单地从线段中心点偏移固定值。 计算过程分析 这里,提供一种计算标注文本位置的计算方式。 如上图,绿色的点是文本位置的起点,经观察发现,文本左侧中心点相对于线段中心点的位置遵 阅读全文
posted @ 2022-11-23 10:02 BensonLaur 阅读(170) 评论(0) 推荐(0) 编辑
摘要:[QT] 如何优雅地去掉对话框的问号QT 对话框的问号是什么? QDialog 默认的 window flag 中包含了 Qt::WindowContextHelpButtonHint,这个 flag 意思是在窗口上提供 "上下文帮助" 按钮 使用方式为,调用 void QWidget::setWhatsThis(const QStr 阅读全文
posted @ 2022-11-19 14:59 BensonLaur 阅读(2656) 评论(0) 推荐(0) 编辑
摘要:返回数组指针的函数 基础知识:数组不能被拷贝,函数不能返回数组,只能返回数组的指针或者引用。 定义一个 返回数组指针的函数 的方法,以 一个接收参数为 含有10个整型元素的数组的引用 和 返回一个含有10个整型元素的数组的指针 的函数为例。 法一:(不使用别名) 法二: 法三: 法四: 声明一个 返 阅读全文
posted @ 2017-02-05 10:27 BensonLaur 阅读(6780) 评论(0) 推荐(0) 编辑
摘要:在平时编程中有时需要获取当前的时间或者日期,然而不同的平台不同的场景下,有时使用的API也不尽相同。一般来说,C/C++中关于时间的标准库函数在不同的平台的都可以使用,可一些与平台相关的函数就只能在特定的平台上使用了。 本文将记录C++ 中与时间相关的日期相关的函数 和 相关的数据类型。同时对不同系 阅读全文
posted @ 2016-12-02 15:22 BensonLaur 阅读(1623) 评论(0) 推荐(0) 编辑
摘要:目录: 1、开源环境的选择:IDE+编译器 2、构建步骤 1、开源环境的选择:IDE+编译器 在这里选择都是发布在GPL license 下的工具:codeblocks 和 gnu gcc codeblocks 最新版下载:http://www.codeblocks.org/downloads/bi 阅读全文
posted @ 2016-09-04 19:06 BensonLaur 阅读(470) 评论(0) 推荐(0) 编辑
摘要:1、__declspec 用法总结 链接:http://blog.chinaunix.net/uid-24517893-id-2749061.html 详解2:http://www.01yun.com/other/20130130/119347.html 2、GUID :全局唯一标识符(GUID,G 阅读全文
posted @ 2016-03-02 13:25 BensonLaur 阅读(316) 评论(0) 推荐(0) 编辑
摘要:目录: 0、GCC online documentation 1、gcc编译器 常用命令 2、VC编译器 常用参数说明 3、C预处理器命令说明 4、debug 和 release 的区别 0、GCC online documentation link 1、gcc编译器 常用命令 主要内容:(1) g 阅读全文
posted @ 2016-03-02 13:24 BensonLaur 阅读(305) 评论(0) 推荐(0) 编辑
摘要:本文仅用于记录在个人在使用C++过程中的遇到一些的疑问和概念。 1、语法和概念基础 1、块域 2、static 作用域 3、RAII 4、const char * 组合使用 5、C++命名规范(一般原则、匈牙利命名法、某公司应用实例) 6、重载overload、重写override、重定义redif 阅读全文
posted @ 2016-03-02 13:21 BensonLaur 阅读(2424) 评论(0) 推荐(0) 编辑
摘要:目录 举例 分析 解决 1、举例 非常量引用 指向 临时对象 —— 即:将 临时对象 传递给 非常量引用类型。 如以下情况就会出现: 实现实数Rational类,实数可以使用+号相加,运算的结果要可以使用 "cout << " 以分数形式输出 实数Rational 的值: Rational a(4, 阅读全文
posted @ 2016-03-02 13:20 BensonLaur 阅读(3038) 评论(0) 推荐(0) 编辑
摘要:C++类的设计与基础 2015.9.11 1、变量和常量的命名:确定程序中的变量、常量、函数的名字都是具有描述性的名字,具有直接的意义。如numberOfStudent 比 numOfStuds好。 2、类名:当自定义一个类时,应该将类名中的每一个单词的首字母大写。例如Circle、Rectangl 阅读全文
posted @ 2016-03-02 13:19 BensonLaur 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1、对于C++中类模板的分离式编译的认识 为什么C++编译器不能支持对模板的分离式编译(博文链接) 主要内容:编译器编译的一般工作原理、对模版的分离式编译的特殊性(模版的特殊性) 链接: http://blog.csdn.net/pongba/article/details/19130 模版编译的特 阅读全文
posted @ 2015-03-08 20:14 BensonLaur 阅读(3824) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示