自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 问答 (1)
  • 收藏
  • 关注

原创 Vmware内Linux无法拖拽、复制问题的解决

今天遇到了bcg的配置问题,在机子上bcg默认是会将控件的各种属性写入注册表里然后读取注册表配置的。如何重新初始化呢。方法一:删改注册表:用到bcg的程序在HKEY_CURRENT_USER/Software下会自动生成相应的app名的注册表,将其进行删改,就可以修改bcg控件的默认配置了。...

2021-10-16 12:57:31 4414

原创 VMware共享文件夹

在虚拟机上安装了CenterOS8,不知道什么原因,能复制粘贴字符创,文件就是不行,tool安装了几遍还是不行,只能选用替代方案,共享文件夹。mark:查看共享文件夹。在 Linux 客户机中,共享文件夹位于/mnt/hgfs下。在 Solaris 客户机中,共享文件夹位于/hgfs下。参考:为虚拟机启用共享文件夹...

2021-10-07 14:17:32 164

转载 他帮 10 多家公司变身独角兽,总结出一份“成功”清单

《如何成功 How to be successful 》是 YC(硅谷最大的科技创业孵化器)主席 Sam Altman 2019 年的第一篇博文。他把过去几年对身边观察身边成功人士的观察,总结成了这篇非常与众不同的文章。作者 |Sam Altman翻译 |BYM两个人的公路播客本文经授权转自YCombinator创业孵化器(ID:YCCN-startups)我观察...

2019-04-18 14:09:35 455

转载 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 1753 1

转载 多项式长除法

转自https://www.shuxuele.com/algebra/polynomials-division-long.html多项式长除法多项式看起来像这样: 多项式例子 这个多项式有 3 项 除法有时候可以这样做多项式除法。但有时用 "长除" 会比较合适(与数字长除法相似)分子和分母每部分的多项式有都有名字:上面的多项式叫分子 下面的多...

2019-03-27 13:39:39 9039

转载 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 423

转载 第一个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 513

转载 启动第一个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 657

转载 左手坐标系和右手坐标系

转自https://blog.csdn.net/aihiao/article/details/800734771.左手坐标系: 伸开我们的左手, 掌心向外, 大拇指与食指成90度, 中指、无名指和小指弯曲, 大拇指指向的方向就是X轴正方向, 食指指向的方向就是Y轴正方向, 中指、无名指和小指指向的方向就是Z轴正方向。2.右手坐标系: 伸开我们的右手, 掌心向内, 大拇指与食指成90度, 中指、...

2019-02-20 15:41:56 14739

转载 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 1523 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 1450 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 841

原创 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 494

原创 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 6772 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 170

转载 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 145

转载 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 149

原创 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 1754

原创 添加MFC类至指定文件目录下

输入类名后对话框会默认指定文件至当前工程文件(.vcxproj)目录下,但是一个项目为了方便管理往往分为多个子目录,那么怎么指定生成的.h(上例中的11.h)和。cpp(11.cpp)生成的路径呢?习惯UI界面会理所当然地点击"..."按钮,按着提示生成一个文件再点打开,但是确定后会提示“文件已存在”,此路不通。解决方案:在.h文件或.cpp文件下的编辑框中直接指定目录即可:即:...

2018-10-15 11:30:51 1043 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 15345 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 1247

转载 C++静态库与动态库

转载自:https://www.cnblogs.com/skynet/p/3372855.html文章有一些浅显的语病及错误,但瑕不掩瑜,与大家共同学习。C++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载...

2018-09-27 17:37:23 114

原创 初识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 149

转载 MFC建立空文档失败分析

转载自checky_1981:关于"建立空文档失败"的问题的分析!许多新手在遇到此类问题时总是措手无策,如果谁有耐心就看看我写的下面这片文章吧。这类问题的出现主要在BOOL CWinApp::ProcessShellCommand(CCommandLineInfo& rCmdInfo);函数的关键内容:BOOL bResult = TRUE;switch (rCmdInfo....

2018-09-19 11:39:12 4472

原创 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 1107 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 2934

原创 加深对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 150

原创 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 6344 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 7076 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 666

原创 浅拷贝与深度复制

#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 85

转载 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 313

原创 从为什么LPCRECT可以接受CRect类型到LPCxxx类型可以接受Cxxx类型说开来

其实就是诸如上图的重载,在vs上可以这么干,没试过其他的编译器,不知道是不是C++的标准写法还是VC++自己的写法,但是感觉就是隐式转换的另一种写法。补充:在Qt 上尝试了一下,能通过,说明这是一种C++语法  补充:又翻了一下C++ Primer,确认这是显示转换的C++标准语法,复习了。小菜鸟一枚,欢迎指正交流。...

2018-07-17 14:42:06 471

转载 utf-8

转自:http://swiftlet.net/archives/1559通常情况下,UTF-16统一采用两个字节表示一个字符,虽然在表示上非常简单方便,但是也有其缺点,有很大一部分字符用一个字节就可以表示的现在要用两个字节表示,存储空间放大了一倍,而在网络带宽还非常有限的情况下,这样会增大网络传输的流量,而且也没有必要。而UTF-8采用了一种变长技术,每个编码区域有不同的字码长度。不同类型的字符可...

2018-07-09 17:37:15 1232

原创 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 4440

原创 用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 2736 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 6109

原创 变量向导添加控件变量Control类别和Value类别差别

简要总结,欢迎补充Control类别:控件的实例Value类别:与控件绑定的值

2018-05-08 18:00:24 1349

转载 C++预编译头文件StdAfx.h

  转载的文章也是转载的,没有标注原创,那我就标注一下转载的地方吧:http://blog.csdn.net/btooth/article/details/980251   许多初学 VC 的朋友也许都为那么一个问题困扰过:    为什么所有的 cpp 都必须 #include "stdafx.h"    也许请教了别的高手之后,他们会告诉你,这是预编译头,必须包含...

2018-03-05 18:41:14 607

原创 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 10556 6

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除