![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++积少成多
文章平均质量分 54
solofly752
这个作者很懒,什么都没留下…
展开
-
指针的引用与正常指针 释放内存的另一例比较
http://www.cnblogs.com/oldjacky/archive/2004/09/23/45708.aspx非常好的一个例子,一看就懂,,转载 2012-11-08 23:07:34 · 543 阅读 · 0 评论 -
说说createTexturedQuadGeometry这个函数
今天想在场景里添加一个棋盘格子形式的地面,好作为移动的参照物。看到有书上的例子,说需要使用Texture2D来添加格子。之后,这个createTexturedQuadGeometry就出场了。例子运行的不错,放到代码里。但是没有办法把它调成水平。API文档里面只是这样描述:OSG_EXPORT Geometry* osg::createTexturedQuadGeometry(const原创 2015-05-11 18:35:01 · 2823 阅读 · 0 评论 -
ubuntu14.04 osg3.0.1 qt4.8.6 boost1.58编译安装
最近想学习一下linux下的编程,就干脆把之前的一个虚拟现实demo拿来做。虽然说虚拟现实在linux上很少,但当作在linux环境下的练习,还是不错的。安装好ubuntu14.04之后,下载boost、qt、osg的库,进行编译1.boost参考http://www.cnblogs.com/wondering/archive/2009/05/21/boost_setup.html原创 2015-05-04 16:23:54 · 3536 阅读 · 0 评论 -
Qt4 msbuild microsoft cpp v4 0 microsoft cppcommon targets 151 5 error msb6006 cmd exe已退出代码为1
写了一个简单的QT4 GUI,运行正常。现在想要给一个按钮添加一个事件,时间原创 2014-08-14 17:05:40 · 7181 阅读 · 0 评论 -
QT4+boost::filesystem 产生编译时错误
用boost::filesystem 写了一个控制台程序,想要加一个QT4.8.6原创 2014-08-13 18:14:10 · 1026 阅读 · 0 评论 -
cocos2dx 2.X 飞机大战例子 学习笔记
根据这个教程在试着做一个飞机大战的游戏 http://blog.csdn.net/jackystudio/article/details/11650413有一些东西原创 2014-08-19 11:55:25 · 1250 阅读 · 0 评论 -
directx,窗口命名与进程命名要一致
再说前几天碰到的一个很简单的问题敲完例程代码,编译运行,没有任何显示。但是打开任务管理器,却可以看见项目名称。那为什么不显示呢。Google了一下,有人提到名称的问题,才恍然大悟,下面上图。这段代码位于winmain入口方法中,主要功能是创建窗口。其中有三个字符串, Light Transparent 是窗口左上角的现实出来的title name。而两个“Win原创 2013-02-06 16:32:22 · 417 阅读 · 0 评论 -
const 与 指针
const int ca = 512;ca 为常量, 不接受修改, 定义时必须同时进行初始化const int *captr;是一个指向常量的指针, 但captr不是常量, 可以修改指向,指定到下一个(常量、非常量)的int型的变量上。但不能修改所指对象的值,不管这对象是不是常量。const int *captr; 与 int * const captr2; 并不原创 2012-02-29 10:28:51 · 412 阅读 · 0 评论 -
opengl 例子学习笔记
今天花了大半天的时间做QT opengl 关于贴图的例子http://www.qiliang.net/old/nehe_qt/lesson06.html这个例子的框架是对的,但有些错误,改错的过程也是学习的过程发现以前C语言关于指针,数组的知识都忘光了GLuint myTexture;glGenTextures(1, &myTexture); // generate ju原创 2012-05-04 15:20:09 · 636 阅读 · 0 评论 -
静态链表例子
http://blog.csdn.net/ayymbirst/article/details/4430416#include #include typedef struct Elem{ int data; int next;/*指定下一个元素位序*/}Elem_p;typedef struct node{ Elem_p *Elem; int length; int size;转载 2012-07-17 15:47:07 · 536 阅读 · 0 评论 -
Directx, 绘制节点要注意顺序
最近在看一些Directx 的入门教程,碰到几个小问题,最后倒是都解决了,这里记录一下备忘。首先是在绘制多边形时,要注意节点的绘制顺序在绘制一个三维模型时,发现有一个面无论如何也无法显示,其他的面都正常显示,唯独这一个面。查看了渲染的每一个步骤,似乎都没有问题。如上图,这是正确情况下显示出来的一个四棱锥,但是当时显示的确是这样可以看到,有一个面没有显示出来,原创 2013-02-03 11:40:35 · 912 阅读 · 0 评论 -
基于Hebb规则联想器的一些总结
课程结束,老师要求上台做presentation。于是选择了最简单的和Hebb规则有关的题目。编程过程中,除了对神经网络有了更多感性认识,在其他问题上也有了一些收获。这里简单记一下。程序中用到了有关矩阵的操作,很多人说matlab的矩阵操作很强大。网上查了一下,从C++中调用matlab的相关方法,要么是基于client-server的形式调用,要么是把matlab中的程序封装成COM原创 2013-12-12 10:46:32 · 1466 阅读 · 0 评论 -
C++ 模板(格式)笔记
参考:C++模板使用介绍 http://www.kuqin.com/language/20090405/44193.htmlC++ STL 学习 for_each 与仿函数 http://blog.chinaunix.net/uid-20384806-id-1954377.html学习一项技术,就先要熟悉基本语法格式,对于C++我是半路出家。它和C不同的那些关键字,真的让人转载 2012-05-07 10:19:44 · 592 阅读 · 0 评论 -
有关munmap_chunk() invalid pointer错误
调程序的过程中不断碰到这个错误,编译时候没有错误,运行时出错。网上查找的结果是,与指针或者地址释放的过程有关的错误,对同一个对象执行了两次free()操作。但是仔细看自己的代码,也看不出什么问题。后来发现,是因为一个函数中自己创建了一个与输入参数同名的变量,类似下面的形式:void fun(type param){...if(...){...for(;;){type原创 2015-06-14 22:36:59 · 15475 阅读 · 1 评论