3 acoolgiser

尚未进行身份认证

Do a cool giser

等级
TA的排名 2w+

OSG C++ 获取文件后缀 OSG修改文件后缀名

OSGC++获取文件后缀OSG修改文件后缀名:在使用OSG开发时,可以使用OSG提供的接口快速实现文件后缀名的修改,而不用麻烦地自己去写C++代码。在osg的osgDB/FileNameUtils库中,提供了获取和修改文件后缀的函数,如下:/**Getstheparentpathfromfullname(Ex:/a/b/c.Ext=>/a/b)....

2019-10-15 16:22:52

C++ String 与 char* 相互转换

一、string->char*1、将string转char*,可以使用string提供的c_str()或者data()函数。其中c_str()函数返回一个以'\0'结尾的字符数组,而data()仅返回字符串内容,而不含有结束符'\0'。2、constchar*c_str();c_str()函数返回一个指向C字符串的指针,该指针指向内存内容和string相同。因为c语言不支持...

2019-10-14 16:02:19

There's no Qt version assigned to this project for platform Win32. Please use the 'change Qt version

There'snoQtversionassignedtothisprojectforplatformWin32.Pleaseusethe'changeQtversion'featureandchooseavalidQtversionforthisplatform.解决办法:1.鼠标放置在解决方案中的工程名处,用鼠标右键点击(右击)。2...

2019-09-20 10:27:19

VS2015 设置背景后重启失效 Vistual Studio修改颜色主题后下次打开又需要重新设置

VS2015设置背景后重启失效,修改主题背景为深色主题后,下次重新打开又恢复成了浅色(亮色)主题。解决办法如下:1.在调试中,找到“选项”:2.取消勾选下图中的设置选项:成功解决!(自己试过了)参考https://blog.csdn.net/u011418173/article/details/53224966...

2019-09-17 15:31:28

施一公在2018年全国科学道德和学风建设宣讲教育报告会上的发言 (2018年10月15日,北京人民大会堂)

亲爱的各位同学们:大家下午好!你们刚刚开启自己的科学研究之路,一定对未来充满了美好的憧憬,也同时有一点点恐慌和不安,因为你们无法预测未来的科学研究是否会一帆风顺。今天,我希望和大家谈谈我自己作为一个曾经的博士研究生、博士后、和已经培养了几十位博士生博士后的相对资深的科研工作者对学术品味、学术道德、学术道路的看法。我的观点都来自于我的切身经历和感悟,所以个人色彩会非常强烈;根据以往经验...

2019-09-09 11:41:25

qt QMessageBox 中文乱码

qtQMessageBox中文乱码:QMessageBox::information(this,"提示","转换成功!");改为:QMessageBox::information(this,QString::fromLocal8Bit("提示"),QString::fromLocal8Bit("转换成功!"));...

2019-09-08 10:07:08

error: Unknown module(s) in QT: 3drenderer 解决办法

error:Unknownmodule(s)inQT:3drenderer使用QT5.10.1版本,在项目的.pro文件中写入代码:QT+=3dcore3drenderer3dinput3dquick出现了该错误,原因是QT版本更新后,3drenderer变成了3drender,应该改为:QT+=3dcore3drender3dinput...

2019-09-06 16:34:18

Qt入门基础 :Qt项目建立、编译、运行和发布过程解析

转载一篇写得非常全面的文章:https://www.cnblogs.com/xieweikai/p/6817739.html完整地解析了QT项目的创建、编译、运行、发布的过程!适合入门级的菜鸟学习。...

2019-09-05 15:39:02

c++三种野指针 野指针的概率即产生原因

c++三种野指针野指针,也就是指向不可用内存区域的指针。如果对野指针进行操作,将会使程序发生不可预知的错误,甚至可能直接引起崩溃。野指针不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是野指针是很危险的,也具有很强的掩蔽性,if语句对它不起作用。造成野指针的常见原因有三种:1、指针变量没有被初始化...

2019-08-29 16:20:49

C++野指针及c++指针使用注意点

内容转自(部分已被本人编辑):https://www.cnblogs.com/mrlsx/p/5419030.html野指针及c++指针使用注意点避免野指针的产生“野指针”的成因主要有:1)指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会乱指一气。所以,指针变量在创建的同时应当被初始化,要么将指针设置为NULL,要么让它指向合法的内存。...

2019-08-29 16:11:33

ProcessShellCommand(cmdInfo) 的用法和功能

ProcessShellCommand()转自:https://blog.csdn.net/wangandy7811/article/details/3663447本文链接:http://user.qzone.qq.com/278288976/blog/1196240170 在我们用向导创建MFC应用程序时,在App::InitInstance()中总会出现下面这样的代码到底是什...

2019-08-23 15:55:50

MFC中 CWinApp和CWinAppEx 的区别

参考博文:https://blog.csdn.net/anda0109/article/details/46724193在使用VS2008时,未安装vs2008sp1,MFC对话框应用程序基类为CWinApp。安装vs2008sp1后,其基类为CWinAppEx。为了避免在其他机器上运行缺少运行库,采用在静态库中使用MFC,但体积为1.7M多,对于一个小小的应用程序,体积确实有些大。...

2019-08-23 11:00:31

MFC(C++)中 __declspec(dllexport) 和 __declspec(dllimport)的作用

从static变量导出问题解析__declspec(dllexport)和__declspec(dllimport)的作用这段时间要把tinyxml从静态库弄成动态库,要用到__declspec(dllexport)和__declspec(dllimport)来导出dll和lib文件。终于弄明白了export和import的作用,下面从使用的角度来说明一下他们的功能。  首...

2019-08-19 16:30:29

QT creator 调试箭头消失、QT 调试指针消失 、调试指针卡住 不见了

在使用QTcreator编写程序时,按下F10进入单步调试模式,单步执行几行代码后,在某一行代码处调试箭头突然消失,调试箭头卡住,不见了,不知道执行到哪里了,再按下F10、F5都没有用,重新调试还是这样,重启项目、重新构建项目都无法解决:最后,把QTcreator换成VS进行调试,就没有这个问题!目前未找到原因,就用visualstudio吧!如果有人遇到了这个问题...

2019-08-15 15:54:27

QT QJsonObject 与 QJsonArray 中insert()方法 插入值的顺序问题

首先看一下这两个接口的定义: QJsonArrayClass TheQJsonArrayclassencapsulatesaJSONarray.More... Header: #include<QJsonArray> qmake: QT+=core Since:...

2019-08-13 16:10:52

Qt之JSON生成与解析

简述 常用的JSON库 JSON常用类 简单的JSON对象 简单的JSON数组 复杂的JSON 更多参考简述Qt5中包含了处理JSON的类,均以QJson开头(例如:QJsonDocument、QJsonArray、QJsonObject),在QtCore模块中,不需要额外引入其它模块。常用的JSON库json.org中介绍了JSON...

2019-08-13 11:04:31

QT int、double、string、QString 格式相互转换

参见博客:写得非常详细、简单易懂。https://blog.csdn.net/qq_35223389/article/details/83112753

2019-08-13 10:58:05

warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失

转自:https://www.zhaokeli.com/article/8276.html概览问题描述问题原因及解决方法问题描述使用vs编译时遇到这个错误,正常情况下写的文件是没有问题的,只要用其它编辑器修改过后再保存,再用vs编译就会出现这个问题。网上找很多方法都是屏蔽警告,改为gbk等一些方法,注意我的项目全都是用的utf-8,把文件改成gbk后确实没有警告啦,但是其它...

2019-08-08 16:20:21

Qtcreator调试时变量“无法访问”

问题效果图1.查看变量窗口右键点击Debugger窗口,选择上localsandExpressions2.工具栏上选择<工具>、<选项>选择调试器----CDB。不勾选箭头指的地方。...

2019-08-02 20:16:12

MFC编程入门之六(对话框:创建对话框模板和修改对话框属性)

本节开始为大家讲解偏向应用的知识——创建对话框。  对话框,大家应该很熟悉了,在我们常用的软件中大多都有对话框界面,例如,360安全卫士的主界面其实就是对话框,知识它做了很多美工方面的工作,将其大大美化了。  创建对话框主要分为两大步:  第一,创建对话框资源,主要包括创建新的对话框模板、设置对话框属性和为对话框添加各种控件;  第二,生成对话框类,主要包括新建对话框类、添加控件...

2019-05-30 21:02:25

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。