- 博客(50)
- 问答 (1)
- 收藏
- 关注
原创 Vmware内Linux无法拖拽、复制问题的解决
今天遇到了bcg的配置问题,在机子上bcg默认是会将控件的各种属性写入注册表里然后读取注册表配置的。如何重新初始化呢。方法一:删改注册表:用到bcg的程序在HKEY_CURRENT_USER/Software下会自动生成相应的app名的注册表,将其进行删改,就可以修改bcg控件的默认配置了。...
2021-10-16 12:57:31
4486
原创 VMware共享文件夹
在虚拟机上安装了CenterOS8,不知道什么原因,能复制粘贴字符创,文件就是不行,tool安装了几遍还是不行,只能选用替代方案,共享文件夹。mark:查看共享文件夹。在 Linux 客户机中,共享文件夹位于/mnt/hgfs下。在 Solaris 客户机中,共享文件夹位于/hgfs下。参考:为虚拟机启用共享文件夹...
2021-10-07 14:17:32
185
转载 他帮 10 多家公司变身独角兽,总结出一份“成功”清单
《如何成功 How to be successful 》是 YC(硅谷最大的科技创业孵化器)主席 Sam Altman 2019 年的第一篇博文。他把过去几年对身边观察身边成功人士的观察,总结成了这篇非常与众不同的文章。作者 |Sam Altman翻译 |BYM两个人的公路播客本文经授权转自YCombinator创业孵化器(ID:YCCN-startups)我观察...
2019-04-18 14:09:35
478
转载 How To Be Successful(by Sam Altman)
转自http://blog.samaltman.com/how-to-be-successfulI’ve observed thousands of founders and thought a lot about what it takes to make a huge amount of money or to create something important. Usually, pe...
2019-04-18 13:30:00
1848
1
转载 多项式长除法
转自https://www.shuxuele.com/algebra/polynomials-division-long.html多项式长除法多项式看起来像这样: 多项式例子 这个多项式有 3 项 除法有时候可以这样做多项式除法。但有时用 "长除" 会比较合适(与数字长除法相似)分子和分母每部分的多项式有都有名字:上面的多项式叫分子 下面的多...
2019-03-27 13:39:39
9160
转载 OGRE灯光,摄像机,阴影
转自https://ogrecave.github.io/ogre/api/latest/tut__lights_cameras_shadows.htmlLights, Cameras, and ShadowsTable of ContentsThe Ogre Camera Class Creating a Camera Viewports Creating a Viewport...
2019-02-22 14:37:39
439
转载 第一个OGRE界面
转自https://ogrecave.github.io/ogre/api/latest/tut__first_scene.htmlYour First SceneTable of ContentsHow Ogre Works SceneManager SceneNode Entity Setting Up the Scene Coordinates Systems...
2019-02-22 14:36:02
548
转载 启动第一个OGRE项目
转自OGRE官方手册:https://ogrecave.github.io/ogre/api/latest/setup.htmlSetting up an OGRE projectNotesee Guide to building OGRE for instructions how to build OGRE itselfCMake ConfigurationOgre uses...
2019-02-22 14:34:03
678
转载 左手坐标系和右手坐标系
转自https://blog.csdn.net/aihiao/article/details/800734771.左手坐标系: 伸开我们的左手, 掌心向外, 大拇指与食指成90度, 中指、无名指和小指弯曲, 大拇指指向的方向就是X轴正方向, 食指指向的方向就是Y轴正方向, 中指、无名指和小指指向的方向就是Z轴正方向。2.右手坐标系: 伸开我们的右手, 掌心向内, 大拇指与食指成90度, 中指、...
2019-02-20 15:41:56
15579
转载 error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”
转自:https://blog.csdn.net/u012771236/article/details/298501691>cvblob.lib(cvblob.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(the_first.obj 中)1>cvblob.lib(cvtrack.obj) : ...
2019-02-12 11:00:50
1533
2
转载 OGRE源码编译及本地环境配置
正文部分转载自:https://blog.csdn.net/qq_35040828/article/details/80315638?tdsourcetag=s_pctim_aiomsgQA参考:https://blog.csdn.net/zb1165048017/article/details/78626744?tdsourcetag=s_pctim_aiomsg最近要比较下OS...
2019-02-12 10:14:17
1475
4
原创 C++重载指针调用操作符示例
class realH {public: realH() :mem1(1) {} int Get() { return mem1; } void Set(int val) { mem1 = val; }private: int mem1;};class pClass {public: pClass():pa(new realH()){} realH * operator-&...
2019-01-17 13:54:14
850
原创 C++陷阱:基类析构函数非虚,派生对象以基类指针析构
#include <iostream>#include <string>using std::string;using std::cout;using std::endl;class baseC {public: baseC():str("baseClass"){} ~baseC() { cout << str << end...
2019-01-16 16:12:01
509
原创 C++ 非const转换为const 特例
一般情况下,非顶层const对象是允许被非const对象赋值(转换)的,但是今天发现一个特例,作为一个markint main(){ int a = 2; int * pa = &a; int ** ppa = &pa; /* const int ** cppa = &pa;*/ const int * cpa = &a; const int *...
2019-01-04 11:33:58
6838
2
转载 Message Categories MFC消息类别
转载自:https://docs.microsoft.com/zh-cn/cpp/mfc/message-categories?view=vs-2017What kinds of messages do you write handlers for There are three main categories: Windows messages This includes prim...
2018-12-20 13:39:29
176
转载 User-Interface Objects and Command IDs UI对象与ID之间的关系
转载自:https://docs.microsoft.com/zh-cn/cpp/mfc/user-interface-objects-and-command-ids?view=vs-2017Menu items, toolbar buttons, and accelerator keys are "user-interface objects" capable of generating c...
2018-12-20 11:33:19
152
转载 ON_UPDATE_COMMAND_UI When Update Handlers Are Called
转载自:https://docs.microsoft.com/zh-cn/cpp/mfc/user-interface-objects-and-command-ids?view=vs-2017Suppose the user clicks the mouse in the File menu, which generates a WM_INITMENUPOPUP message. The fr...
2018-12-20 11:19:12
162
原创 MFC在release下输出信息到控制台(输出)
调用API: OutputDebugString例如:OutputDebugString(L"Hello I am just an example!\n");以下搬运自msdn:https://msdn.microsoft.com/query/dev15.query?appId=Dev15IDEF1&l=ZH-CN&k=k(WINBASE%2FOutputDebugS...
2018-10-23 14:30:21
1804
原创 添加MFC类至指定文件目录下
输入类名后对话框会默认指定文件至当前工程文件(.vcxproj)目录下,但是一个项目为了方便管理往往分为多个子目录,那么怎么指定生成的.h(上例中的11.h)和。cpp(11.cpp)生成的路径呢?习惯UI界面会理所当然地点击"..."按钮,按着提示生成一个文件再点打开,但是确定后会提示“文件已存在”,此路不通。解决方案:在.h文件或.cpp文件下的编辑框中直接指定目录即可:即:...
2018-10-15 11:30:51
1058
1
原创 MFC的入口函数(main函数)
其实想看MFC的main函数,打开任一用MFC开发的App,设一个断点,然后查看调用堆栈。拉到最底部(即最先开始调用的东西)在appmodul.cpp中可以看到如下代码:// This is a part of the Microsoft Foundation Classes C++ library.// Copyright (C) Microsoft Corporation// A...
2018-10-11 15:54:37
15799
1
转载 C++ dynamic_cast详解
转自Microsoft的官方文档,URL:https://docs.microsoft.com/zh-cn/cpp/cpp/dynamic-cast-operator?f1url=https%3A%2F%2Fmsdn.microsoft.com%2Fquery%2Fdev15.query%3FappId%3DDev15IDEF1%26l%3DZH-CN%26k%3Dk(dynamic_cast...
2018-09-30 17:59:49
1278
转载 C++静态库与动态库
转载自:https://www.cnblogs.com/skynet/p/3372855.html文章有一些浅显的语病及错误,但瑕不掩瑜,与大家共同学习。C++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载...
2018-09-27 17:37:23
127
原创 初识TMP
初始模板元编程,感觉真是太cool了,抄一段自《Effective C++》的代码:#include <iostream>template<unsigned n>struct Factorial { enum{value = n * Factorial<n - 1>::value};};template<>struct Fact...
2018-09-26 18:00:53
155
转载 MFC建立空文档失败分析
转载自checky_1981:关于"建立空文档失败"的问题的分析!许多新手在遇到此类问题时总是措手无策,如果谁有耐心就看看我写的下面这片文章吧。这类问题的出现主要在BOOL CWinApp::ProcessShellCommand(CCommandLineInfo& rCmdInfo);函数的关键内容:BOOL bResult = TRUE;switch (rCmdInfo....
2018-09-19 11:39:12
4645
原创 MFC如何拷贝资源(对话框,工具栏等)
MFC的资源机制是两个文件的配合,xxx.rc(xxx为项目名称)文件和resource.h文件的配合,res.rc以脚本的形式描述了资源的形式,如***对话框大小,ID,有什么按钮,按钮的ID等等如“关于”对话框在rc文件内的描述(怎么打开,找到rc文件,资源管理器有个'<>'符号,查看代码)IDD_ABOUTBOX DIALOGEX 0, 0, 170, 62STYL...
2018-09-18 16:33:39
1133
1
转载 linux qt下生成core文件方法(Linux 下的dump)
转自:https://blog.csdn.net/z526882183/article/details/78964066linux下生成core文件如何生成 core 文件 ?命令行输入 ulimit -c 如果显示 0 那么说明 生成core 是被关闭。 再输入如下命令,设置生成core文件,并不限制大小ulimit -c unlimited1注意如上的命令,只在当前...
2018-09-07 16:20:55
3101
原创 加深对sizeof的理解
#include <iostream>#include <vector>int main(){ using std::cout; using std::endl; int x[10], *p = x; cout << sizeof(x) / sizeof(*x) << endl; cout << sizeof(p) &...
2018-09-05 19:32:16
163
原创 C++枚举(enum)的优雅用法
枚举等价于常量,这是常识,但是如果我知道了对应的常量,如何构造相应的枚举值呢我以前的做法:if(1 == constVal)enumVal = Apple;现在学到了一个比较优雅的用法:enumVal = Enum(constVal)代码:#include <iostream>enum Fruits { Apple = 0, Banana = 1, Orang...
2018-09-05 18:04:37
6383
4
转载 Qt去除未使用变量警报
转自:https://blog.csdn.net/libaineu2004/article/details/34983117 Qt编译时经常出现以下警告:warning: unused parameter 'arg1' [-Wunused-parameter]warning: unused variable 'i' [-Wunused-variable]原因是由于某些函数参数或...
2018-09-05 17:13:39
7579
2
原创 解决 VitrualBox导入虚拟硬盘时uuid已存在问题
进入cmd命令行,进入oracle virtualBox的安装目录,如 D:\Program Files\Oracle\VirtualBox执行命令:VBoxManage.exe internalcommands sethduuid your_xxxx.vmdkUUID changed to: 0156199f-6e83-4cd6-97b7-c9e24d9cd26d your_xxx...
2018-08-30 16:30:53
683
原创 浅拷贝与深度复制
#include <memory.h>struct sa { char a1[10]; int * p; sa() { memset(&a1, 0, sizeof(a1)); }};int main(){ sa a1; for (int i =0;i<10;++i) { a1.a1[i] = 'a'; } int intVal = ...
2018-08-14 19:57:18
96
转载 Qt 遍历目录
遍历目录主要用QDir参考:https://www.cnblogs.com/findumars/p/6006129.htmlhttp://blog.sina.com.cn/s/blog_a6fb6cc90101f1ur.html示例:QFileInfoList CDialogLoadFile::GetFileList(QString path){ QDir dir(...
2018-08-02 15:24:49
320
原创 从为什么LPCRECT可以接受CRect类型到LPCxxx类型可以接受Cxxx类型说开来
其实就是诸如上图的重载,在vs上可以这么干,没试过其他的编译器,不知道是不是C++的标准写法还是VC++自己的写法,但是感觉就是隐式转换的另一种写法。补充:在Qt 上尝试了一下,能通过,说明这是一种C++语法 补充:又翻了一下C++ Primer,确认这是显示转换的C++标准语法,复习了。小菜鸟一枚,欢迎指正交流。...
2018-07-17 14:42:06
490
转载 utf-8
转自:http://swiftlet.net/archives/1559通常情况下,UTF-16统一采用两个字节表示一个字符,虽然在表示上非常简单方便,但是也有其缺点,有很大一部分字符用一个字节就可以表示的现在要用两个字节表示,存储空间放大了一倍,而在网络带宽还非常有限的情况下,这样会增大网络传输的流量,而且也没有必要。而UTF-8采用了一种变长技术,每个编码区域有不同的字码长度。不同类型的字符可...
2018-07-09 17:37:15
1282
原创 Qt读写标准输入/输出流
答案:QFile和QTextSreamQTextStream我没尝试过,可跳转:https://blog.csdn.net/haha_mingg/article/details/6884883QFile可行,具体实例,可见https://blog.csdn.net/daizhiyan1/article/details/80596583里面对标准输入输出流的读写。读取标准输入输出流的...
2018-06-06 16:33:17
4490
原创 用QProcess实现父子进程的双向交互
Qt环境:4.8原代码:转载自:http://blog.chinaunix.net/uid-13830775-id-97752.html在Unix环境下实现了,与大家共同学习。记得以前写过Linux的C程序, 里面用popen打开一个子进程, 这样可以用read/write和子进程通讯, 而在子进程里则是通过从stdin读和向stdout写实现对父进程的通讯。 QProcess的底...
2018-06-06 16:10:44
2771
5
原创 Qt进程间双向通信(QLocalSocket和QLocalServer)实现
Qt环境:Qt4先上代码Client: mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QLocalSocket>namespace Ui {class MainWindow;}class MainWindow : pu...
2018-05-25 19:25:58
6211
转载 C++预编译头文件StdAfx.h
转载的文章也是转载的,没有标注原创,那我就标注一下转载的地方吧:http://blog.csdn.net/btooth/article/details/980251 许多初学 VC 的朋友也许都为那么一个问题困扰过: 为什么所有的 cpp 都必须 #include "stdafx.h" 也许请教了别的高手之后,他们会告诉你,这是预编译头,必须包含...
2018-03-05 18:41:14
646
原创 Qt修改图片的背景色及设置背景色为透明的方法
先上干货。Qt下修改图片背景色的方法:方法一:QPixmap CKnitWidget::ChangeImageColor(QPixmap sourcePixmap, QColor origColor, QColor destColor){ QImage image = sourcePixmap.toImage(); for(int w = 0;w < imag...
2018-03-01 18:22:24
10874
6
空空如也
求教一个正则表达式的理解问题
2017-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人