上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页
摘要: 网络工程师是指从事网络架设,网络管理和运营维护以及网络安全的专业网络技术人员,近年来。着信息化技术和宽带光线入户到家的不断普及,互联网的不断强大,无论是政府机构、学校还是企业都采用了信息技术进行管理,网络科技世界的兴起,带动了整个社会经济和科技世界的革命性发展,由此可见信息化已经成为现今社会竞争和发展的关键因素。 网络工程师代表表着广泛的技术和应用,更多选择的就业机会,和更高更远的发展空间 其中计算机网络工程是计算机技术和通信技术密切结合而形成的新兴的技术领域,尤其在当今互联网迅猛发展和网络经济蓬勃繁荣的形势下,网络工程技术成为信息技术界关注的热门技术之一,也是迅速发展并在信息社会中得到广.. 阅读全文
posted @ 2012-02-19 01:21 何解一直犯相同错误? 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 软件领域是一个包括系统软件、嵌入式软件、数据库软件、财务及企业管理软件、教育软件、游戏软件,目前我们国家正处于国际软件产业链的中低端环节,我们仍需要向世界主要软件出口大国学习,学习它们的先进技术和研发理念,学习它们的管理经验。国外软件工程师绝对不是青春饭,但在中国情况不一样。如果一直走技术路线而且一直在国内民营企业做,那么基本上就是青春饭了。如果能够从技术转管理或者转咨询那就当然不是了,尤其是在跨国公司有过项目管理经验的话还是很吃香的。 阅读全文
posted @ 2012-02-19 01:16 何解一直犯相同错误? 阅读(195) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-02-13 14:29 何解一直犯相同错误? 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 摘要:将多个音频文件或多路音频数据同时输出到音频输出设备上,就可同时听到多个不同的声音,这就是混音。在游戏开发,网络视频会议开发中都会用到混音技术,本文详细介绍如何利用Directsound实现几路不同的音频进行实时的混音。 关键词:Directsound 混音 在游戏开发中比较常用的音效素材都是比较短的,所以一般常用的API是playsound()函数,比如我们要在游戏背景中播放一个test.wav音效素材,只要简单的调用下面的函数即可PlaySound("test.wav",NULL,SND_FILENAME|SND_ASYNC); 如此简单,事实上我们看到,国内的游戏 阅读全文
posted @ 2012-02-13 10:09 何解一直犯相同错误? 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 啥叫混音呢,其实很简单,如果两个人同时说话 ,他们俩发出的声波在空气中进行了波的叠加,这其实就是个混音。计算机的混音,其实是一个虚拟的混音操作,因为计算机其实是只有一个声源(现在的计算机通常有两声道甚至5声道的立体声,先忽略这些,我们先抽象,把计算机看作一个声源),通过在计算机内部进行运算,把两个波形进行叠加运算,然后由计算机唯一的音箱输出,这就是计算机混音技术。微软的API PlaySound是不支持混音的,调用一个PlaySound的时候,会终止上一个PlaySound调用所播放的声音(异步调用),如果要用PlaySound来实现混音效果,就需要自己写一个混音算法。幸运的是,该叠加算法不需 阅读全文
posted @ 2012-02-13 06:15 何解一直犯相同错误? 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 1.DirectSound是Unicode编码的,但是一般程序是Ansi编码的,于是弄了几天的混音效果无法移植到DS游戏中去了,重新来过,换思维,打算由网上提过的基础API开始进行实现. 阅读全文
posted @ 2012-02-13 05:55 何解一直犯相同错误? 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一.CString与LPCWSTR 两者的不同:LPCWSTR 是Unicode字符串指针,初始化时串有多大,申请空间就有多大,以后存贮若超过则出现无法预料的结果,这是它与CString的不同之处。而CString是一个串类,内存空间类会自动管理。 CString转换成LPCWSTR 方法一:CString strFileName; LPCWSTR lpcwStr = strFileName.AllocSysString(); 方法二:CString str=_T("TestStr"); USES_CONVERSION; LPCWSTR lpcwStr = A2CW((LP 阅读全文
posted @ 2012-02-13 05:47 何解一直犯相同错误? 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 如何理解LPCTSTR类型?L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。P表示这是一个指针C表示是一个常量T表示在Win32环境中, 有一个_T宏这个宏用来表示你的字符是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNICODE字符串,否则就是标准的ANSI字符串。STR表示这个变量是一个字符串所以LPCTSTR就表示一个指向常固定地址的可以根据一些宏定义改变语义的字符串。同样, 阅读全文
posted @ 2012-02-13 03:14 何解一直犯相同错误? 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一.CString与LPCWSTR两者的不同:LPCWSTR 是Unicode字符串指针,初始化时串有多大,申请空间就有多大,以后存贮若超过则出现无法预料的结果,这是它与CString的不同之处。而CString是一个串类,内存空间类会自动管理。CString转换成LPCWSTR方法一:CString strFileName;LPCWSTR lpcwStr = strFileName.AllocSysString();方法二:CString str=_T("TestStr"); USES_CONVERSION; LPCWSTR lpcwStr = A2CW((LPCSTR) 阅读全文
posted @ 2012-02-13 03:10 何解一直犯相同错误? 阅读(236) 评论(0) 推荐(0) 编辑
摘要: CString 头文件#include <afx.h>string 头文件#include <string.h>CString 转char *CString cstr;char *p = (LPSTR)(LPCTSTR)cstr;string 转 CStringCString.format(”%s”, string.c_str());char 转 CStringCString.format(”%s”, char*);char 转 stringstring s(char *);string 转 char *char *p = string.c_str();CString 阅读全文
posted @ 2012-02-13 02:54 何解一直犯相同错误? 阅读(231) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 31 下一页