自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 对指针的理解

1、指针的概bai念指针是一个特殊的变量,它里面存储的数值du被解释zhi成为内存里的一个地址。要dao搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。分别说明。先声明几个指针放着做例子:int *ptr;char *ptr;int **ptr;int (*ptr)[3];int *(*ptr)[4];2、指针的类型从语法的角度看,只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本

2020-07-28 19:11:50 465

转载 c++中acos,asin,atan的范围

acos:Principal arc cosine of x, in the interval [0,pi] radians.asin:Principal arc sine of x, in the interval [-pi/2,+pi/2] radians.atan:Principal arc tangent of x, in the inter

2017-03-13 14:20:11 8850

转载 error: stray ‘\200’ in program解决方法

error: stray ‘\200’ in program这个错误基本都是从网页复制代码,然后编译后产生,可以通过 cat-A看到捣乱的字符,错误原因是复制代码里面包含有中文的空格和字符之类的东西,代码量少的时候最省事的方法就是照着网页的代码重新撸一遍代码,当然在代码较多时候也可以使用,也可以使用gedit的替换功能,替换为标准空格,比较省力一点。

2016-11-25 17:05:40 18652

转载 osg中实现半透明效果

在为球贴图的基础上,实现模拟地球的透明展示。是先前效果如下:实现后效果如下:实现代码如下,主要是在状态集中进行设置:osg::ref_ptrblendFunc = new osg::BlendFunc();    blendFunc->setSource(osg::BlendFunc::SRC_ALPHA);    blendFunc->setDestination

2016-10-13 14:30:24 2257

转载 NewPanderKing 抬头是山,路在脚下! vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

NewPanderKing抬头是山,路在脚下!vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏问题说明:当安装VS2012之后,原来的.NET 4.0会被替换为.NET 4.5。卸载VS2012时

2016-08-19 10:48:15 421

转载 同网段和不同网段设备通信过程详解

原文地址:http://support.huawei.com/ecommunity/bbs/10224121.html在当今的以太网络通信中,在IP数据包中有两个必不可少的地址,那就是IP地址和网卡地址(即MAC地址),在数据包中,无论是IP地址还是MAC地址,都有源地址和目标地址,因为通信是双方的,所以就必须同时拥有双方的地址!在同一IP网络中通信,将会发生以下事件:主机A与

2016-05-11 18:47:27 7436

转载 对于格式化字符串的总结

对于格式化字符串的总结标签: 正则表达式编译器存储streamcurl2011-12-20 16:18 5730人阅读 评论(0)收藏举报版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]这些函数的精髓就是变参...在此,总结下这个变参的功能.%     [ 对齐 ]  [索引:] 

2016-05-10 09:19:04 2698

原创 QT加载qt的DLL错误

使用不了QT的DLL里边的函数,原因1:.exe下的路径,也就是OutDir没有添加,或者添加错误,路径问题。2:再不要在同一个项目中把类封装为dll,哪怕再新建个工程也好也应该,Qt默认加载他自己生成的.moc文件。然后.moc文件在DLL中是自动生成的,但是VS是不会自动添加的,需要自己手动添加……香蕉个巴拉的,就这让咱蛋疼了两个多钟……别偷懒,不要以为细节不重要

2016-05-05 11:49:02 850

原创 QT+osg更新重绘

在继承QWidget,osgViewer之后,记得手动connect定时器更新,QT内置的循环,检测事件,消息队列。而重新绘制PaintEvent时需要做判断的

2016-04-29 17:35:03 891 1

转载 QT的DLL加载使用

老邮局琼楼挂月钓流云,梦里瑶台暂借春Qt调用dll中的功能函数声明: 事先我已经自己动手写了一个简单的dll文件(myDLL.dll),C版接口的。并且用我前两篇有关DLL文章里面的方法,从dll中导出了导入库(.lib)文件,dll中有两个函数,原型如下:   void HelloWorld();     //函数内部调用Win32 API,功能是弹出一个hellowor

2016-04-25 17:39:41 688

转载 QT信号和槽以结构体为参数传递复杂数据

QT 的信号和槽机制能十分方便的用来传输数据,但是如果数据种类比较多,分类比较多的时候,就需要更好地更高效的来传递数据的方法。以结构体作为参数是个很不错的选择。这几天写的程序正好需要以结构体来作为参数,但是网上搜的资料很少,讲的也不详细,我解决了问题后整理了一下,希望给有同样需求的同学一点帮助1.首先是结构体的使用,需要使用Q_DECLARE_METATYPE宏如:[html]

2016-04-20 16:40:29 936

转载 QT实现窗口透明的方法

1、设置窗体的背景色在构造函数里添加代码,需要添加头文件qpalette或qgui [cpp] view plain copy print?QPalette pal = palette();   pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00));   setPalette(pal)

2016-04-19 17:43:27 455

转载 将一个十六进制“字符串”转换为十进制数值的问题

在程序中,有时需要将一个十六进制字符串转换为十进制数字。比如:    char *ptr = "0x11";    int n = 0;    //我们想让n等于0x11, 即17    通常我们在C中,想将一个字符串转换为一整型数字,通常会使用下面的方法:    [cpp] view plain copy char *ptr="123";   

2016-04-19 12:36:28 876

转载 QTreeWidget的使用

看到一些人经常会问QTreeWidget的列宽怎么设啊,怎么固定列宽哦,行宽怎么设啊什么的.其实慢慢看manual就会找到了,下面就列下常用的方法:1.基本用法:初始化用基本用到的: //this->setMouseTracking(true);this->setRootIsDecorated(false);this->setSelectionMode(QAbstr

2016-04-18 12:03:10 1147

转载 osg vs2010 问题之一

NewPanderKing抬头是山,路在脚下!LNK1123: 转换到 COFF 期间失败: 文件无效或损坏用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_

2016-04-06 14:14:39 340

转载 osg 路径 动画 效果

[cpp] view plain copy print?#include   #include     #include   #include     #include   #include   #include   #include     #include   using namespace std;      class PickEventHandle :public

2016-03-22 21:39:42 937

转载 vs2013+Qt5 , 模块计算机类型“X86”与目标计算机类型“x64”冲突

The following error occured:There's no Qt version assigned to this project for platform Win32. Please use the 'change Qt version' feature and choose a valid Qt version for this platform.2、解决方案2.1 项

2016-02-26 22:39:11 6623

转载 C++类 给结构体成员 函数指针 赋值

myStruct头文件 myStruct.hclass CMyClass;struct{ int nFlag; void (CMyClass::*myinit)(int n); void (CMyClass::*myopen)(int n,void* arg); void (CMyClass::*myclose)(int); ...}myStruct;

2016-02-07 15:30:07 4023

转载 C++类成员函数做参数以及转换调用

最近项目过程中由于代码重构,想精简代码的时候发现类的成员函数重构出现了无法赋值给封装函数作为参数的问题。有一定基础的coder应该都知道其中有隐含this成员的原因,但在用法上网上资料虽多但没有一个较为具体的程序范例,于是我写下了下面一段代码,供大家分析参考:#include "stdafx.h"#include class Test{public:type

2016-02-06 17:26:16 1709

转载 c++ 成员函数作为函数指针参数传入

c++ 成员函数作为函数指针参数传入标签: c++treestruct图形c2012-08-19 18:56 4239人阅读 评论(0)收藏举报分类: C++(11) 数据结构(13) 版权声明:本文为博主原创文章,未经博主允许不得转载。       在编写二叉树图形化演示程序的时候,要实现二叉树的前序,中

2016-02-06 17:12:41 3820

osg 3D游戏 模拟(纯手绘)

HUD雷达表盘扫描;准星闪烁;两种炮弹爆炸效果:球体柏林噪音和仿光柱; 电脑老机子了,加不了模型

2016-10-15

cocos2dx 多人技能格斗 源码

cocos2dx 多人技能格斗 源码

2016-02-17

cocos2dx 2.5D AI格斗游戏

W、S、D、A为方向,单击J拳击,单击L奔跑,K为防御,空格键跳跃 电脑目前能够跟踪玩家、常规拳击、加速冲撞、跳跃加速旋转攻击,调了一下防御难度,玩家不会再被逼到角落出不来,比之前简单了。代码还在优化,多人技击功能还没有全部写完,到时再放源码和文档注释。谢谢……顺便问一下各位,这样能去游戏公司干活了吗?非计算机非本科,3个月工作经验菜鸟

2016-01-15

cocos2dx 2.5D_AI格斗游戏

手痒,玩了3礼拜cocos2dx 后做的东西,AI调简单了,原来的,我自己打不过电脑……代码优化中,过两天放,分享使人进步,希望大伙游戏愉快

2016-01-14

空空如也

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

TA关注的人

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