笔记
luronggui
这个作者很懒,什么都没留下…
展开
-
C++引用不可改变指向的理解
首先引用的本质是一个指针常量,即int &p=a 等价于 int * const p=&a。指针常量的意思是指针变量中保存的地址不能修改,也就是说不能改变指针的指向,既然引用的本质是一个指针常量,当然也不能改变引用的指向了。下面代码11行进行c=b操作后,c的值变成了4,乍一看还以为是c改变了指向,从指向a变成了指向b,其实仔细想想,这其实只是赋值操作罢了。复制代码1 #include 2 #include3 using namespace std;45 int main()原创 2021-11-26 08:23:40 · 1896 阅读 · 0 评论 -
Tmux技巧-选中并复制单个pane里面的文字
在bash中选择文字本不是一件难事,但是到了tmux中,情况会稍有复杂。如果一个window里面有多个pane,普通的选择是会横跨并排的pane的,这让复制文字变得困难了起来。那么如何解决呢?答案是:使用Alt。利用Alt+鼠标框选,我们可以控制选择的文字范围,就可以实现选择单个pane里的文字啦。如果在tmux中启用鼠标模式(tmux set mouse on)的话,会发现无法直接通过鼠标来选择复制文字,这个时候可以用过Shift+鼠标选择来选择文字。 不过对于有多个pane的窗口,选择一个pane里的原创 2021-11-23 08:26:26 · 2710 阅读 · 1 评论 -
去除VisualStudio中拼写错误检测的红色波浪线
去除VisualStudio中拼写错误检测的红色波浪线去除VisualStudio中拼写错误检测的红色波浪线在Visual Assistant中将 Underline spelling errors in comments and strings using … 之前的勾选去掉, 如图还有一个地方就是VS2010中的设置,见图设置好后,代码中讨厌的拼写检查波浪线没有了!https://www.cnblogs.com/mforestlaw/p/3289477.html...原创 2021-11-23 08:26:14 · 2641 阅读 · 0 评论 -
2021github c、c++六大热门开源项目
TheAlgorithms/ClibhvCPlusPlusThingsdesign-patterns-cpptmuxnetdatahttps://github.com/TheAlgorithms/Chttps://github.com/ithewei/libhvhttps://github.com/Light-City/CPlusPlusThingshttps://github.com/JakubVojvoda/design-patterns-cpphttps://github.co.原创 2021-09-17 23:31:07 · 991 阅读 · 0 评论 -
SSH连接自动断开
修改sshd_config的keep alive配置没有生效。之前确认的问题原因非真正导致连接断开的原因。使用ssh连接断开的提示信息“timed out waiting for input: auto-logout。”搜索,一篇英文文档说明了TMOUT环境变量作用,该变量是系统检测session空闲时间,如果TMOUT未赋值,则auto-logout功能关闭,即session不会空闲超时关闭;如果设置TMOUT的值,比如TMOUT=300,auto-logout检测session输入,若300s内无输入关原创 2021-06-24 10:31:03 · 527 阅读 · 0 评论 -
Linux下的Profiling工具
Linux下的Profiling工具我们在写程序,特别是嵌入式程序的时候,通常需要对程序的性能进行分析,以便程序能够更快更好地运行,达到实时(real-time)的目的。如果程序很 大,分析起来就很困难。如果有个工具能够自动进行程序的性能分析,那就最好了。这里介绍一种Linux下程序的Profiling工具— GNU gprof。GNU gprof能够打印出程序运行中各个函数消耗的时间,可以帮助程序员找出众多函数中耗时最多的函数。产生程序运行时候的函数调用关系,包括调用次数,可以 帮助程序员分析程序的运原创 2021-06-23 08:12:58 · 2468 阅读 · 0 评论 -
Ogre node旋转
Ogre::Radian和Ogre::Degree,这两个类是一个简单类型Ogre::Real的封装。Ogre:: Angle代表了当前程序的默认的角度单元的角度大小。当OGRE应用程序第一次启动时,程序员可以自定义缺省值是‘弧度’(Radian)还是‘度’(Degree)。node2->pitch(Ogre::Radian(Ogre::Math::HALF_PI));绕X轴旋转90°node3->yaw(Ogre::Degree(90.0f));绕Y轴旋转90°node4->原创 2021-04-30 12:41:33 · 137 阅读 · 0 评论 -
3dmax转mesh 供ogre调用
wiki.ogre3d.org/Easy+Ogre+Exporter下载插件安装至3dmax2011-2020原创 2021-04-23 14:11:30 · 696 阅读 · 1 评论 -
Git按格式输出
补充原创 2021-04-15 16:48:37 · 139 阅读 · 2 评论 -
跨平台中文乱码
在vs中点击文件-高级保存选项,设置为utf-8。这样在windows中直接写QString(“你好”)即可正常显示,在linux中也可正常显示原创 2021-04-01 06:39:14 · 147 阅读 · 0 评论 -
Vs修改控件名不显示解决办法
在Ui声明的地方跟踪进去即可原创 2021-03-31 19:30:08 · 428 阅读 · 0 评论