编程基础
文章平均质量分 54
GIS_Tracker
专注计算机图形学三维GIS
展开
-
#ifndef与#program once
来自:http://blog.csdn.net/hkx1n/article/details/4313357为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragmaonce方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__转载 2013-08-14 11:26:36 · 822 阅读 · 0 评论 -
MFC中m_ofn参数详解
lStructSize 指定这个结构的大小,以字节为单位。 Windows 95/98和Windows NT 4.0:特意为Windows 95/98或Windows NT 4.0,及带有WINVER和_WIN32_WINNT >= 0x0500编译时,为这个成员使用OPENFILENAME_SIZE_VERSION_400。 Windows 2000及更高版本:这个参数使用转载 2013-10-08 16:23:18 · 3210 阅读 · 0 评论 -
指针与数组
关于空指针对指针赋空表示指向0x00000000,对其进行读写会引起异常。定义指针未赋值,则指针指向是随机的,因为指针本身也是一块32位内存,这块内存代表的值在没赋值前是随机的,一般不会是0x00000000. 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期转载 2013-11-21 09:01:18 · 703 阅读 · 0 评论 -
做3G开发是学Java还是C++
有很多学生问我,现在 3G移动互联网发展之势头必将是IT领域发展十年一遇的难得机遇,想投身到该行业中,不知道是应该学网络、还是学嵌入式设备开发、还是学习一下Java,C++应用开发,还是学习一下开源框架Android? 从我个人对行业的理解来讲,移动互联网的发展一定是先从网络开始,网络设备提供商、协议的开发机构(如TD)是第一棒,无论是移动还是联通首先要完成基础网络的建设,如果想进入华为、转载 2013-11-11 09:53:54 · 1021 阅读 · 0 评论 -
qmake QT工程出现qmakespec has not been set错误解决方案
很早之前QT编译好了,当时也可以用,可是过了一段时间,突然想用VS来qmake一下QT的工程,发现出现上述错误,很是纳闷,于是查找了半天,终于发现原因了。 这是由于程序找不到静态库,根据提示用文本格式打开XXX.pro的QT工程文件,替换XXX.pro文件中路径C:\Windows\System32为 QGLViewer2.lib所在目录。另外把 QGLViewer2.d原创 2014-03-10 10:28:33 · 3962 阅读 · 0 评论 -
推荐15款很棒的文本编辑器
做程序开发的可能都会用到文本编辑器,今天转载一篇关于常用文本编辑器的文章,供大家参考。本文中提及的文本编辑器软件,并非全部开源,仅供参考。1. Notepad++:这是 Windows 记事本一个最好的替换产品,主要特点包括:a. 自动完成b. 语法高亮c. 拖放特性d. 搜索e. 缩放2. PSPad:PSPad 是转载 2014-03-13 09:09:02 · 1990 阅读 · 0 评论 -
2014 Unity3d大会的部分总结
一、项目开发,管理和发布策略1. 四大准则a. 美术的资源量b. 美术规范,要根据开发什么样的游戏制定统一的规范,这样尽可能的形成统一的规范。然后程序要协助美术制定相应的查看美术是否适合规范的的工具,并把所有美术资源统计出来(这里需要UI的二次开发)。c. 先从CPU和内存的优化,然后GPUd. 增转载 2014-05-22 14:47:16 · 1997 阅读 · 0 评论 -
在同一台电脑部署多个Tomcat服务(转)
原文:https://blog.csdn.net/gdjlc/article/details/73321737参考了网上几篇文章http://dong-shuai22-126-com.iteye.com/blog/1763666http://www.cnblogs.com/whylaughing/p/5896268.html个别地方做了整理:1.使用压缩版的tomcat不能使用安...转载 2018-10-20 18:53:10 · 273 阅读 · 0 评论