2013-08-18 06:16
⁄ 工业·编程
⁄ 共 4785字
现在在Windows下的应用程序开发,VS.Net占据了绝大多数的份额。因此很多以前搞VC++开发的人都转向用更强大的VS.Net。在这种情况下,有很多开发人员就面临了如何在C#中使用C++开发好的类的问题。下面就用一个完整的实例来详细说明怎样用托管C++封装一个C++类以提供给C#使用。 比如,现在有一个工程名为NativeCppDll的由C++编写的DLL,里面输出了一个CPerson类。下面是具体的代码...
c++, CSharp阅读全文
2013-08-18 05:50
⁄ 控制·综述
⁄ 共 2843字
满足用户对移动宽带快速增长的需求, 解决现网速度和容量瓶颈是CDMA运营商迈向LTE 的驱动因素。目前全球已有多家CDMA 运营商开始LTE商用或者向LTE演进,包括美国Verizon和Sprint、韩国LG U+、日本KDDI等。而对于国内CDMA运营商来说,在全球无线网络都向LTE演进的形势下,LTE 网络部署策略研究也迫在眉睫,而且,其还要面对相对较弱的产业链、国际漫游、GSM/UMTS挤压等带来的更多压力。
相关阅读
----...
CDMA, LTE, 数据挖掘, 运营商阅读全文
2013-08-17 22:41
⁄ 工业·编程
⁄ 共 1297字
在我的那篇“C++中虚析构函数的作用”中我说明了为什么作为基类的类的析构函数必须是虚函数,同时也指出:为了避免产生虚函数表,如果类不是基类的话,析构函数就不需要声明为虚函数。 但是,我们不能预料用户的行为,你不敢肯定用户是否会从你的类去派生自己的类。如果用户以一个基类指针去删除一个派生类的对象,就会发生派生类的析构函数不被调用的情况。这样做的危险性我想大家都知...
c++阅读全文
2013-08-17 22:38
⁄ 工业·编程
⁄ 共 946字
有下面一个简单的类:
class ClxTest { public: ClxTest(int iSize = 13) { pszStr = new char[iSize]; }; ~ClxTest() { if(pszStr) delete []pszStr; }; lxOutput() { cout << pszStr << endl; }; private: char *pszStr; };
现在有下面的两行代码:
ClxTest *pTest = new ClxTest(); ClxTest *pTest = ne...
c++阅读全文
2013-08-17 22:35
⁄ 工业·编程
⁄ 共 2580字
我在今年2月份写了篇《C++中接口与实现分离的技术》的文章,用一个很简单的例子说明了在C++中接口与实现分离的好处及实现方法。可是当时写那篇文章的时候,没有考虑到类与类之间的继承关系。下面我就来具体的谈谈这个方面。还是以上面提到的那篇文章中的例子来说明。
执行类:
lxImplement.h文件内容:
#include "lxTest.h" class ClxImplement { public: ...
c++, 软件开发阅读全文
2013-08-17 22:32
⁄ 工业·编程
⁄ 共 1413字
在开发的时候会遇到这种情况,就是在执行某些功能的时候要对一些环境变量或配置信息进行修改,功能执行完毕之后再把这些变量或配置信息设置恢复回去。举个例子:有些游戏只能在分辨率为800*600的环境下运行,如果要在分辨率1024*768的电脑上玩,就要在运行游戏的时候把分辨率改为800*600,退出游戏的时候再把分辨率改回1024*768。
其实处理这样的情况也不是很难,我们可以写一个设置环境...
软件开发阅读全文
2013-08-17 22:21
⁄ 工业·编程
⁄ 共 2710字
在用C++写要导出类的库时,我们经常只想暴露接口,而隐藏类的实现细节。也就是说我们提供的头文件里只提供要暴露的公共成员函数的声明,类的其他所有信息都不会在这个头文件里面显示出来。这个时候就要用到接口与实现分离的技术。 下面用一个最简单的例子来说明。 类ClxExp是我们要导出的类,其中有一个私有成员变量是ClxTest类的对象,各个文件内容如下: l...
软件开发阅读全文
2013-08-17 16:30
⁄ 科技·视野
⁄ 共 2315字
安防行业化渐渐的发展,使安防系统的使用也朝着业务部门多元化、需求多样化、管理机构的多层次,以及运行环境的复杂化和系统规模向不断扩大的方向转变,一个大规模的视频监控系统中,普通的联网软件已经远远不能满足现在市场的需要,必须选用支持多业务应用、灵活的系统架构、易于管理维护的管理平台软件来运行和操作,不同的行业其应用软件也有较大的区别。安防软件逐渐的大多数业内人士认可,未来发展走向...
安防行业, 行业分析, 趋势, 软件企业阅读全文
2013-08-16 22:16
⁄ 工业·编程
⁄ 共 11645字
第1章 致读者
[1] 在编写程序时,你是在为你针对某个问题的解决方案中的思想建立起一种具体表示。让程序的结构尽可能地直接反映这些思想: [a] 如果你能把“它”看成一个独立的概念,就把它做成一个类。 [b] 如果你能把“它”看成一个独立地实体,就把它做成某个类的一个对象。 [c] 如果两个类有共同的界面,将此界面做成一个抽象类。 [d]...
c++, 忠告阅读全文
2013-08-15 22:00
⁄ 工业·编程
⁄ 共 449字
第一部分:汇编语言
《汇编语言》
《IBM-PC汇编语言程序设计》
《保护方式下的80x86及其编程》
《Intel汇编语言程序设计》
《琢石成器-Windows环境下32位汇编语言程序设计》
《Intel Architecture Software Developer's Manual 》
第二部分:PE文件
《windowsPE权威指南》
《pecoff微软官方文档》
《ELF 文档格式》
第三部分:加密解密
《加密与解密》第三版
《加密与解密:SoftICE使用手册》
《软件加密技术内幕》
《软件加密...
书籍推荐, 软件防盗版阅读全文