- 博客(8)
- 收藏
- 关注
转载 Android NDK开发步骤(r9)
1. 创建Android ProjectFile -> New -> Android Application Project2. 定义调用C函数的java类,并生成(Eclipse中是自动编译的)。Java代码:package lw.example.hellondk;public class HelloJni { public native St...
2014-01-22 23:12:00
81
转载 osgViewer销毁bug
osgViewer的析构函数中会调用GraphicsContext::close();GraphicsContext::close()中会 释放分配的显示列表;而osgViewer的基类中osg::View的析构函数中才会删除Camera节点,这样就造成一些显示列表没有被释放的问题。osg中删除显示列表时,并不真正删除,而是缓存起来,下次再分配时,会根据显示列表的大小重新使用。...
2013-10-25 21:47:00
161
转载 VC2008发布程序时指定库版本
用vc2008动态编译(/MD,/MDd)的程序,在进行发布或者部署时,经常会因为目标机器上没有相应的dll库版本而引发“应用程序配置不正确,程 序无法启动”问题。而解决方法也不是将vc安装目录下对应的dll库拷贝到程序路径下这么简单,其中涉及到的一些细节还是够大家研究一番的。 首先我们需要很清楚地了解side-by-side、manifest文件等这些概念,可以参...
2013-04-11 22:21:00
100
转载 C++的final关键字
VC2012已经支持final关键字了,fianl关键字可以用于以下两种情况:1. 一个类或结构体比希望被继承。class Base final{};// 错误,Derive不能从Base派生。class Derive : public Base{};2. 一个虚函数不希望被override。class Bas...
2012-10-17 22:32:00
181
转载 设计模式的五大设计原则(转)
一,单一职责原则(SRP): 1,SRP(Single Responsibilities Principle)的定义:就一个类而言,应该仅有一个引起它变化的原因。简而言之,就是功能要单一。 2,如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其它职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。(敏...
2012-09-24 22:21:00
71
转载 开发优秀产品的六大秘诀(转)
摘要:本文是Totango的联合创始人兼公司CEO Guy Nirpaz发表在Mashable.com上的文章。无论是在哪个行业,用户永远是一款产品的中心,本文作者就以用户为中心,为大家讲述了六个如何为企业产品添加功能的秘诀。随着云计算的发展,将不会在出现“大型版本”的软件客户端CD。但 是,会出现更多的云服务功能让用户使用。与此同时,让最终的用户能够充分认识到并使用你推出的新功...
2012-09-24 21:56:00
88
转载 创建线程不要实用CreateThread
如果线程中需要使用C、C++库函数,创建线程时,不要使用CreateThread()创建线程,而应该使用_beginthreadex()。因为c、c++的一些库函数会访问一些全局变量,_begintheradex()给每个线程一份全局变量或进行加锁处理,而CreateThread()则不会。转载于:https://www.cnblogs.com/cpp-graphics/archiv...
2012-09-17 21:38:00
119
转载 c++关键字 - override
派生类覆盖了基类中的同名虚函数,如果基类中的对应虚函数声明修改,在编译是不会提示派生类有错误,而如果派生类的函数在声明的时候使用了override,那么编译时就会提示错误了。例如: 1 class A 2 { 3 public: 4 virtual void VFun(); 5 }; 6 7 class B 8 : public A ...
2012-09-05 22:31:00
92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人