关闭

WGS84到高斯投影的转化

//注意这是从WGS84坐标系到高斯投影的转化,百度地图用的经纬度坐标并非是高斯WGS84,但是WGS84是世界通用的坐标系,一般国外都是用这个表示的,经过测试,其精确度还是可以的。#include "iostream" #include "math.h" using namespace std; struct PingMian { double x; double y; double z;...
阅读(76) 评论(0)

动态库和静态库的区别和使用windows下的使用方法

这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。 什么是库 库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说库是一种可...
阅读(50) 评论(0)

MFC所依赖的动态库--MFC是如何创建出来的

1.Dependency Walker的第一道揭秘 在MFC中我们写过很多静态库和动态库。这些dll都依赖于MFC;然后我们又交给别人使用,使得它们被依赖。 细想一下,就可能会发现其中的不平衡。我们生成的非组件dll,要交给别人使用,必须提供h头、lib库和dll库文件;可是我们使用MFC的dll时,好像什么也没有设置,MFC不请自来的加入到我们的程序中。虽然知道这个世界,每个人其实并...
阅读(175) 评论(0)

p3d创建仪表的步骤

Sample Folders and Files Description SDKSample.vcproj  Visual Studio project file. Select this to open up the whole project in Visual Studio. \inc\gauges.h  包含面板和仪表系...
阅读(128) 评论(0)

windows编程模型

Windows 程序设计是一种完全不同于传统的 DOS 方式的程序设计方法。它是一种事件驱动方式的程序设计模式,主要是基于消息的。 每一个 Windows 应用程序开始执行后, 系统都会为该程序创建一个消息队列, 这个消息队列用来存放该程序创建的窗口的消息。 例如,当用户在窗口中画图的时候,按下鼠标左键,此时,操作系统会感知到这一事件,于是将这个事件包装成一个消息,投递到应用程...
阅读(45) 评论(0)

Cocos2D-x精灵的简单实现和函数调用基本流程

首先我们创建一个项目,然后咱们在做一些程序测试。 第一步 创建我们自己的类,其基类为CCLayer #ifndef __MyScene_H__ #define __MyScene_H__ #include "cocos2d.h" USING_NS_CC; class MyScene : public CCLayer { public: //需要我们手动实现 bool init()...
阅读(77) 评论(0)

开发环境配置及基本运行原理讲解

开发环境配置: 1.cocos2dx 2.2.3 windows开发环境搭建过程      win7 64位 + vs2013 + cocos2dx 2.2.3 + python2.7   1) 安装python2.7,安装过程默认即可   2)设置环境变量 Path,加上c:\python27    3)解压cocos2dx 2.2.3zip文件到你想要的目录,比如d:\...
阅读(57) 评论(0)

类的继承

先不多说,来看看一个继承体系的完整书写方法: People头文件: #ifndef People1 #define People1 #include #include using namespace std; class People { public: //构造函数 People(); People(const string& name, int age); //拷贝构造函数...
阅读(37) 评论(0)

Const关键字细节详解

等待更新~~~~~~~~~~~!...
阅读(37) 评论(0)

类的拷贝、赋值、销毁

本篇文章我们一共讲解一下几个知识点: 类的拷贝构造函数。 类的拷贝赋值运算符。 类的析构。 好了one by one 如果我们没有定义类的拷贝构造函数的话,那么编译器会为我们合成默认拷贝构造函数----合成拷贝构造函数。 和成拷贝构造函数的操作是将其参数的各个成员拷贝到正在创建的对象中去,每个成员的类型决定了他是如何被拷贝的:对类类型的成员,会使用其拷贝构造函数,内置类型的成员...
阅读(51) 评论(0)

引用及操作符的重载

引用是C++的概念,属于C++编译器对C的一个扩展 引用可以看做是一个已经定义的变量的别名 语法: Type &b = a; 引用是不能修改的,所以在声明时必须初始化。并且其还占有内存空间。可以简单的理解type * const name 引用的原理我们不需要理解,只要把引用可以看做是一个已经定义的变量的别名 当被调用的函数当左值的时候,函数的返回值必须为引用 引用方...
阅读(135) 评论(0)

dll动态库的开发与调用及文件的读写小程序

首先我们先来学习一下动态库的调用,先找到动态库的.dll和.lib文件并将其导入到同源文件相同级别的文件夹下面,然后在添加进其头文件,并右击项目处,然后点击链接,链接我们的lib文件(一定要是全名称包括扩展名),然后我们就可以调用动态库的函数了。 Dll是我们具体的函数, lib使我们的函数描述文件。 #include #include /* 该代码是对文件读写操作的使用 */ #p...
阅读(231) 评论(0)

不同类型变量的内存分配模型

需要整理的大概分为这麽几大块,1 不同类型变量的内存分配模型,2 指针和数组, 3 结构体与指针,4 函数和指针  One by one 不同类型变量的内存分配模型 首先我们要有一下几个概念 作用域:块作用域,函数作用域,函数原型作用域,文件作用域 翻译单元和文件:通常在源代码中包含一个或多个头文件,头文件会一次包含多个单独的物理文件,但是C预处理实际上用文件内容...
阅读(51) 评论(0)

数组与指针

C语言数组与指针关系详解 因为以前是学习的java方向,并没有什么指针的概念,但是现在正在从事C、C++方面的编程,所以重新整理一遍关于指针的内容,我们从以下几个方面来讲解:一 数组,二 指针,三 指针和数组的关系,四 指针作为函数形式参数的三种常见形式。 好了one by one 数组 数组我们就不用多说了吧,从一维数组到多维数组,只要是稍微有点编程经验的程序员已经玩的不能再烂了...
阅读(70) 评论(0)

ajax异步上传图片及其他表单项

Insert title here function upload() { var formData =new FormData($("#form")[0]); $.ajax({ ur...
阅读(112) 评论(0)
79条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:13429次
    • 积分:910
    • 等级:
    • 排名:千里之外
    • 原创:77篇
    • 转载:0篇
    • 译文:1篇
    • 评论:1条
    文章分类
    最新评论