- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 osg给Box添加材质和纹理
#include//要放在前面#include#include#include#include#include#include#include#include#include#include#includeosg::ref_ptr GreateBox(){ osg::ref_ptr geode = new osg::Geode;//Geode是Node的派生类,为了绘
2017-02-17 11:30:34 1547 1
原创 OSG控制帧速的小程序
只要能超过大概35帧就能欺骗人眼,但大多数的设备都大于35帧,60帧是很正常的数值,以下小程序就可以将帧速控制到35帧左右#include#include#include"osgViewer/Viewer"//视图管理#include"osgDB/ReadFile"//osgDB用来模型的读写#include"osgGA/GUIEventAdapter"//osgGA主要是管理事件,也可以
2017-02-15 17:54:17 586
原创 C++中类的声明和类的实现分开
首先我们要实现确定一个点是否在园内的功能所以我们需要两个类一个Point类,一个Circle类首先我们要先创建一个项目,名为Test2(这是我的项目名字)这里不做过多的解释,使用vs应该都会创建项目(我是创建的C++的项目,所以选择Win32控制台应用程序,创建的空项目)然后右击项目名称—添加,点击创建类。然后选择类,双击会出现下面的界面键入Point会显示出一
2017-02-09 18:07:17 13849
原创 C++入门,内联函数和默认参数还有函数占位符
// inline内联函数.cpp : 定义控制台应用程序的入口点。//1.内联函数必须和函数体写在一起,只声明C++编译器不会报错,但也不会把它视为内联函数//2.内联函数在最终生成的代码中是没有定义的//3.C++编译器会把函数体直接插入到函数调用的地方//4.内联函数没有普通函数的开销(压栈,跳转,返回等等)//5.内联函数是一种请求,C++编译器不一定同意//6.内联函数不能存
2017-02-08 18:02:52 420
原创 C++指针的引用
// 指针的引用.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;struct Teacher{ char name[64]; int age;};int GetTeacherAge(Teacher* *p)//指针p在内存中的地址{ Teacher *tmp = NULL;
2017-02-07 18:24:41 265
原创 C++入门 引用详解
//1.引用作为其他变量的别名而存在,因此在一些场合可以代替指针//2.引用相对于指针来说具有更好的可读性和实用性//3.引用在C++内部实现就是一个常量指针 *const p //int &a == int *const a #include "stdafx.h"#include#include"string"using namespace std; cl
2017-02-05 16:33:43 188
原创 C++ 关于namespace
#include "stdafx.h"#include#include"string"using namespace std;int test(){cout std::cout return 0;}//定义命名空间namespace NameSpaceA{int a = 10;//定义了一个命名空间,有一个变量a,
2017-02-04 08:21:54 247
空空如也
vs2015 编译osgearth问题
2017-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人