锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品中文騷妇女内射,伊人热热久久原色播放www,久久亚洲精品中文字幕三区http://www.shnenglu.com/bning/C++娓告垙 winsock mysqlzh-cnWed, 07 May 2025 03:17:09 GMTWed, 07 May 2025 03:17:09 GMT60鐢╢reebs蹇竴騫翠簡(jiǎn)http://www.shnenglu.com/bning/archive/2010/05/07/114792.html紕у畞紕у畞Fri, 07 May 2010 14:28:00 GMThttp://www.shnenglu.com/bning/archive/2010/05/07/114792.htmlhttp://www.shnenglu.com/bning/comments/114792.htmlhttp://www.shnenglu.com/bning/archive/2010/05/07/114792.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/114792.htmlhttp://www.shnenglu.com/bning/services/trackbacks/114792.html
        鐢╢reebsd緋葷粺蹇竴騫翠簡(jiǎn)錛屽幓騫村澶╁垰鍒氬紑濮嬬敤鏃訛紝瀵圭郴緇熷畨瑁咃紝鍩烘湰鐨勬搷浣滅爺絀惰繃錛岀敤婧愮爜緙栬瘧lua鍜宮ysql鏃訛紝lua搴撴枃浠朵笉鑳芥甯擱摼鎺ワ紝mysql鐨剆ock涔熷嚭閿欍?br>       鏈榪戝叕鍙告湇鍔″櫒榫欏摜閲嶆柊瑁呰繃涓嬈★紝鑷繁鍦╲b涓婁篃瑁呬笂浜?.0鐗堟湰錛岀湡姝d綋浼?xì)鍒颁簡(jiǎn)ports瀹夎杞歡瀵逛嬌鐢╢b甯︽潵鐨勬柟渚匡紝lua鍜宮syql鐨勫簱閮芥湁浜?jiǎn)锛屽啓浜?jiǎn)涓皬紼嬪簭嫻嬭瘯涔熷彲浠ョ敤銆?br>       鏈嬪弸浠嬬粛luabind姣旇緝寮哄ぇ錛屽幓鐪嬭繃涓浜涚炕璇戠殑鏂囩珷錛屾瘮鎴戣嚜宸辯敤鐨勮繖涓己鍟婏紝鏇寸█濂囩殑鏄紝鍦╢b鐨刾orts涓婁篃鏈夎繖涓蔣浠訛紝make intall clean灝卞彲浠ョ湅鍒板簱鏂囦歡錛屽湪鍘熷厛鐨勭▼搴忎笂娣誨姞luabind錛岀紪璇戞參錛屽張浼?xì)鍑洪敊锛尵U犵粨浜?jiǎn)涓浜涙椂闂存墠鍙戠幇錛?.7鐗堟湰鐨勪笉鏀寔lua51錛屽彧鑳芥槸lua50錛屽彧鏄湪緋葷粺涓婅鏈鏂扮殑錛屼絾鏂伴棶棰樺張鏉ヤ簡(jiǎn)銆?br>     



紕у畞 2010-05-07 22:28 鍙戣〃璇勮
]]>
3D娓告垙寮鍙戞祦紼媅杞琞http://www.shnenglu.com/bning/archive/2008/10/29/65453.html紕у畞紕у畞Wed, 29 Oct 2008 07:07:00 GMThttp://www.shnenglu.com/bning/archive/2008/10/29/65453.htmlhttp://www.shnenglu.com/bning/comments/65453.htmlhttp://www.shnenglu.com/bning/archive/2008/10/29/65453.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/65453.htmlhttp://www.shnenglu.com/bning/services/trackbacks/65453.html闃熶紞緇勬垚

寮鍙戝洟闃?br>n 鍒朵綔浜?br>n 鎵ц鍒朵綔浜?br>n 絳栧垝鍥㈤槦
n 紼嬪紡鍥㈤槦
n 緹庢湳鍥㈤槦

閿鍞洟闃?/p>

嫻嬭瘯鍥㈤槦

娓告垙璇勮闃熶紞

娓告垙鍒朵綔浜?/p>

n 寮鍙戠粍闀?always)
n 璧勬簮綆$悊 (Resource Management)
n 琛屾斂綆$悊 (Administration)
n 鍚戜笂璨犺鉑 (Upward Management)
n 涓撴綆$悊 (Project Management)

娓告垙鎵ц鍒朵綔浜?/p>

n 涓撴綆$悊鎵ц (Project Management)
n Daily 閬嬩綔
n House Keeping
n Not full-time job position

 

娓告垙絳栧垝

n 鏁呬簨璁捐 (Story Telling)
n 鑴氭湰璁捐 (Scripting)
n 鐜╂硶璁捐 (Game Play Design)
n 鍏沖崱璁捐 (Level Design)
n 娓告垙瑾塊仼 (Game Tuning)
n 鏁板艱瀹?(Numerical Setup)
n AI 璁捐 (Game AI)
n 闊蟲晥璁懼畾 (Sound FX Setup)
n 鍦烘櫙璁懼畾 (Scene Setup)

娓告垙緹庢湳

n 鍦烘櫙 (Terrain)
n 浜虹墿 (Character)
n 寤烘ā (Models)
n 鏉愯唱 (Textures)
n 鍔ㄤ綔 (Motion / Animation)
n 鐗規(guī)晥 (FX)
n 鐢ㄦ埛鐣岄潰User Interface

娓告垙紼嬪簭

n 娓告垙紼嬪簭 (Game Program)
n 娓告垙寮鍙戝伐鍏?(Game Tools)
n Level Editor
n Scene Editor
n FX Editor
n Script Editor
n 娓告垙Data Exporters from 3D Software
n 3dsMax / Maya / Softimage
n 娓告垙寮曟搸寮鍙慓ame Engine Development
n 緗戠粶娓告垙鏈嶅姟绔紑鍙慜nline Game Server Development

 

娓告垙寮鍙戞祦紼?/p>

鍒涙剰 鎻愭 鍒朵綔 鏁村悎 嫻嬭瘯
璧炴垚 闆忓艦 闄ら敊 璋冭瘯

Pre-alpha Alpha Beta 緇撴潫

n 鍒涙剰 (Idea)
n 鎻愭 (Proposal)
n 鍒朵綔 (Production)
n 鏁村悎 (Integration)
n 嫻嬭瘯 (Testing)
n 闄ら尟 (Debug)
n 璋冭瘯 (Tuning)

娓告垙璁捐(Concept Design)

n 娓告垙綾誨瀷 (Game Types)
n 娓告垙涓栫晫瑙?(Game World)
n 鏁呬簨 (Story)
n 娓告垙鐗硅壊 (Features)
n 娓告垙鐜╂硶 (Game Play)
n 娓告垙瀹氫綅 (Game Product Positioning)
n Target player
n Marketing segmentation / positioning
n 椋庨櫓璇勪及 (Risk)
n SWOT (浼樺娍Strength/緙虹偣Weakness/鏈轟細(xì)Opportunity/濞佽儊Threat)

娓告垙鎻愭 (Proposal)

n 緋葷當(dāng)鍒嗘瀽 (System Analysis)
n 娓告垙璁捐鏂囦歡鎾板啓 (Game Design Document)
n 浼犳挱濯掍粙鏂囦歡鎾板啓 (Media Design Document)
n 鎶鏈璁℃枃妗堟挵鍐?(Technical Design Document)
n 娓告垙涓撴寤虹珛 (Game Project)
n 鏃墮棿琛⊿chedule
n 榪涚▼/鎺у埗Milestones / Check points
n 綆$悊Risk management
n 嫻嬭瘯璁″垝涔?br>n 鍥㈤槦寤虹珛 (Team Building)

娓告垙寮鍙?(Production)

n 緹庢湳閲忎駭鍒朵綔
n 錛堝緩妯★級(jí)Modeling
n 錛堢粨鏋勶級(jí)Textures
n 錛堝姩鐢伙級(jí)Animation
n 錛堝姩浣滐級(jí)Motion
n 錛堢壒鏁堬級(jí)FX
n 紼嬪簭寮鍙?(Coding)
n 絳栧垝鏁板艱瀹?/p>

娓告垙鏁村拰 (Integration)

n 鍏沖崱涓茶仈 (Level Integration)
n 鏁板艱皟鏁?(Number Tuning)
n 闊蟲晥緗叆 (Audio)
n 瀹屾垚鎵鏈夌編鏈?br>n 紼嬫棳涓庣編鏈祼鍚?br>n 錛堟敾鐣ワ級(jí)Focus Group (璇存槑涔ser Study)
n 鍙戝竷涓浜涙敾鐣ユ埅鍥綬elease some playable levels for focus group

娓告垙嫻嬭瘯 (Testing)

n Alpha錛?#945;錛?嫻嬭瘯
n 闄ら尟 (Debug)
n Beta 錛?#946;錛夋祴璇?br>n 鏁板煎井璋?br>n Game play 寰皟
n 瀵圭綉緇滄父鎴忚岃█ (MMOG)
n 灝侀枆嫻嬭瘯 (Closed Beta)
n 闁嬫斁嫻嬭瘯 (Open Beta)
n 鍘嬪姏錛堟瀬闄愶級(jí)嫻嬭瘯 (Critical Testing)
n 緗戠粶娓告垙鎵嶆湁

鍏充簬Bug

n Bug 鍒嗙礆 (Bug Classification)
n A Bug
n B Bug
n C Bug
n S Bug
n Principles
n Bug 鍒嗙礆浠庝弗
n Tester錛堟祴璇曞璞★紵鈥旓級(jí) vs Debugger錛堣皟璇曠▼搴忥級(jí)

緋葷粺灞係ystem Layer – APIs

n 3D Graphics API
n DirectX 9.0 SDK – Direct3D
n OpenGL 2.0
n 2D API
n DirectX 9.0 SDK - DirectMedia
n Win32 GDI
n Input Device
n DirectX 9.0 SDK – DirectInput
n Audio
n DirectX 9.0 SDK – DirectSound / Direct3DSound / DirectMedia
n OpenAL
n OS API
n Win32 SDK
n MFC
n Network
n DirectX 9.0 SDK – DirectPlay
n Socket library

寮曟搸灞侲ngine Layer

n 3D Scene Management System
n Scene Graph
n Shaders
n 2D Sprite System
n Audio System
n Gamepad
n Hotkey
n Mouse
n Timers
n Network
n DDK Interface
n Terrain
n Advanced Scene Management – Space Partition
n BSP Tree
n Octree
n Character System
n Motion Blending Techniques
n Dynamics
n Collision Detection
n SoundFX
n User Interface

娓告垙灞侴ame Play Modula

n NPC (Non-playable Characters)
n Game AI
n Path Finding
n Finite State Machine
n …
n Avatar
n Combat System
n FX System
n Script System
n Trading System
n Number System
n …
Game Dev Tools
n Visual C/C++
n .net 2003
n Visual C/C++ 6.0+ SP5
n DirectX
n Current 9.0c
n NuMega BoundsChecker
n Intel vTune
n 3D Tools
n 3dsMax/Maya/Softimage
n In-house Tools

 

~~~~~~~~~~緇撴潫~~~~~~~~~

娓告垙鍒嗙被

n RPG (Role playing games瑙掕壊鎵紨)
n AVG (Adventure games鍐掗櫓綾?
n RTS (Real-time strategy games鏃㈡椂鎴樼暐)
n FPS (First-person shooting games涓昏瑙夊皠鍑伙級(jí)
n MMORPG錛堝浜哄湪綰胯鑹叉壆婕旓級(jí)
n SLG (鎴樻)
n Simulation錛堟ā鎷燂級(jí)
n Sports錛堣繍鍔級(jí)
n Puzzle games錛堣В榪鳳級(jí)
n Table games(媯嬬墝錛?/p>

紕у畞 2008-10-29 15:07 鍙戣〃璇勮
]]>
c++榪炴帴鏁版嵁搴?/title><link>http://www.shnenglu.com/bning/archive/2008/10/16/64154.html</link><dc:creator>紕у畞</dc:creator><author>紕у畞</author><pubDate>Thu, 16 Oct 2008 07:25:00 GMT</pubDate><guid>http://www.shnenglu.com/bning/archive/2008/10/16/64154.html</guid><wfw:comment>http://www.shnenglu.com/bning/comments/64154.html</wfw:comment><comments>http://www.shnenglu.com/bning/archive/2008/10/16/64154.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/bning/comments/commentRss/64154.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/bning/services/trackbacks/64154.html</trackback:ping><description><![CDATA[    浠ュ墠鍒扮綉涓婃煡璧勬枡,鍏充簬C++榪炴帴mysql鏁版嵁搴?鎵浠ュ氨浼?xì)鐢╟ api鏉ユ搷浣渕ysql,闅忓悗鎯蟲兂,鍙細(xì)鐢╟ api鏈夌偣涓嶅お婊¤凍,浜庢槸榪欏嚑澶╀竴鐩存壘鐢╝do榪炴帴mysql鐨勬柟娉?鐢╝do榪炴帴mysql鐨勬暟鎹簱鐨勮祫鏂欐病鎵懼埌,鍙嶈屾壘鍒拌繛鎺ql server鐨?閫氳繃ole db鏂瑰紡鎴愬姛榪炴帴,鐒跺悗淇敼涓涓嬭繛鎺ュ瓧絎?鐢╫dbc鐨勬柟寮忓張鎴愬姛浜?鎯蟲兂,鍦╫dbc涓厤緗殑sql server鏁版嵁婧愯繛鎺ユ柟寮忎笌mysql鏁版嵁婧愪竴鏍?鏄惁鍙湪鍙樻崲涓涓嬫暟鎹簮灝辮繛鎺ュ埌濂圭殑鏁版嵁搴撲腑鍘誨憿.緇撴灉鍙慨鏀規(guī)暟鎹簮涔熸妸mysql榪炴帴鎴愬姛浜?<br>    鍘熸潵鍙戠幇,odbc涓巓le db鐨勬柟娉曞彧鏄繛鎺ュ瓧絎︿腑provider涓巇sn涔嬮棿鐨勫尯鍒?鑰屼笖鍦╠sn涓彧瑕佸啓濂絛sn灝卞彲浠?鐢ㄦ埛鍚嶅拰瀵嗙爜絳夊湪dsn涓凡閰嶇疆濂?<br><br><br>涓嬩竴姝ュ氨鏄浣曟潵鎿嶄綔榪欎簺瀛樺偍榪囩▼浜?鍥犱負(fù)鎴戠殑SQL璇彞閮藉啓鍦ㄦ暟鎹簱涓?鍛?瀹屽叏鏄負(fù)浜?jiǎn)瀹夊叏鍚? <br><br>PS:浠婂ぉ(2009-01-22)緇堜簬鎶奀++璋冪敤瀛樺偍榪囩▼涓殑榪斿洖鏁版嵁闆嗘悶濂戒簡(jiǎn).闂鍑哄湪鑱旀帴鏁版嵁鏃?鏈鍚庝竴涓弬鏁版病鏈夎緗垚CLIENT_MULTI_STATEMENT銆?br>鍑犱釜鏈堝墠娌℃湁鏄劇ず涓枃鏄洜涓烘病鏈夊姞“mysql_query(&mysql,"set names gb2312")錛岀幇鍦ㄦ妸涓や釜闂閮借В鍐充簡(jiǎn)銆? <img src ="http://www.shnenglu.com/bning/aggbug/64154.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/bning/" target="_blank">紕у畞</a> 2008-10-16 15:25 <a href="http://www.shnenglu.com/bning/archive/2008/10/16/64154.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>mysql瀛樺偍榪囩▼鐨勮緭鍑哄?/title><link>http://www.shnenglu.com/bning/archive/2008/05/29/51484.html</link><dc:creator>紕у畞</dc:creator><author>紕у畞</author><pubDate>Thu, 29 May 2008 08:14:00 GMT</pubDate><guid>http://www.shnenglu.com/bning/archive/2008/05/29/51484.html</guid><wfw:comment>http://www.shnenglu.com/bning/comments/51484.html</wfw:comment><comments>http://www.shnenglu.com/bning/archive/2008/05/29/51484.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/bning/comments/commentRss/51484.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/bning/services/trackbacks/51484.html</trackback:ping><description><![CDATA[      涓涓狢++紼嬪簭涓?鐢ㄥ埌c api鏉ヨ皟鍔ㄥ瓨鍌ㄨ繃紼?杈撳叆澶氫釜鍙傛暟,榪斿洖涓涓猧nt緇撴灉.<br><br>    鐢╟ api閮借皟鐢ㄥソ鍚?璇誨彇鏁版嵁鏃?rows[0]涓嶈兘鎶奙YSQL_RES杞垚鏁村瀷.鍒扮綉涓婃壘浜?jiǎn)濂藉璧勬?娌℃煡鍒頒負(fù)浠涔?br><br><br> 鍚庢潵鍦╟sdn涓?2005騫寸殑涓涓笘.妤間富涔熷嚭鐜拌繖闂,鑰屼粬鏄笉紜畾鐢╝toi鑳藉惁琛ㄧず.<br><br>鐪嬩簡(jiǎn)鍚?鏄簲璇ョ敤atoi鎶婁粬杞垚int鍨嬬殑.緇撴灉姝g‘. <img src ="http://www.shnenglu.com/bning/aggbug/51484.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/bning/" target="_blank">紕у畞</a> 2008-05-29 16:14 <a href="http://www.shnenglu.com/bning/archive/2008/05/29/51484.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>mysql_com.hhttp://www.shnenglu.com/bning/archive/2008/05/23/50896.html紕у畞紕у畞Fri, 23 May 2008 11:10:00 GMThttp://www.shnenglu.com/bning/archive/2008/05/23/50896.htmlhttp://www.shnenglu.com/bning/comments/50896.htmlhttp://www.shnenglu.com/bning/archive/2008/05/23/50896.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/50896.htmlhttp://www.shnenglu.com/bning/services/trackbacks/50896.html  浠ュ悗寰楄浣?榪欐槸鍩虹鏂歸潰鐨勪笢瑗?

紕у畞 2008-05-23 19:10 鍙戣〃璇勮
]]>
socket [杞琞http://www.shnenglu.com/bning/archive/2008/05/13/49726.html紕у畞紕у畞Tue, 13 May 2008 07:39:00 GMThttp://www.shnenglu.com/bning/archive/2008/05/13/49726.htmlhttp://www.shnenglu.com/bning/comments/49726.htmlhttp://www.shnenglu.com/bning/archive/2008/05/13/49726.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/49726.htmlhttp://www.shnenglu.com/bning/services/trackbacks/49726.html 

涓嬮潰鏄竴涓狢++璋冪敤windows API瀹炵幇鏈夐氫俊紼嬪簭,鎮(zhèn)ㄥ彲浠ユ嵁姝よ繘琛屼慨鏀?灝佽鎴愮被.
 
// *******************************************************************
// client.cpp : Defines the entry point for the console application.
// author: hnynes
// e-mail: hnynes1015@163.com
// QQ: 61737489
// MSN: hnynes@msn.com
// *******************************************************************
#include "stdafx.h"
#include <winsock2.h>
#include <iostream>
#define PORT_SERVER 6656

int main(int argc, char* argv[])
{
 std::cout << "Start up tcp client." << std::endl;
 
 WSADATA wsaData;
 WORD sockVersion = MAKEWORD(2, 0);
 if (0 != WSAStartup(sockVersion, &wsaData))
 {
  std::cout << "Failed to retrive socket version."
   << std::endl;
  return 0;
 }
 
 SOCKET sock_client;
 sock_client = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
 if (INVALID_SOCKET == sock_client)
 {
  std::cout << "Invalid socket." << std::endl;
  WSACleanup();
  return 0;
 }
 sockaddr_in addr_sev;
 addr_sev.sin_family = AF_INET;
 addr_sev.sin_port = htons(PORT_SERVER);
 addr_sev.sin_addr.s_addr = inet_addr("127.0.0.1");
 if (SOCKET_ERROR == connect(sock_client, (sockaddr *)&addr_sev, sizeof(addr_sev)))
 {
  std::cout << "Failed to connect." << std::endl;
  WSACleanup();
  return 0;
 }
 char buf[512];
 int recv_size = 0;
 recv_size = recv(sock_client, buf, 512, 0);
 if (512 > recv_size)
 {
  buf[recv_size] = '\0';
  std::cout << "receive data is :" << buf << std::endl;
  memset(buf, 0, sizeof(buf));
 }
 else
 {
  std::cout << "receive data is overflow" << std::endl;
 }
 
 closesocket(sock_client);
 WSACleanup();
 system("PAUSE");
 return 0;
}
 
// *******************************************************************
// server.cpp : Defines the entry point for the console application.
// author: hnynes
// QQ: 61737489
// *******************************************************************
#include "stdafx.h"
#include <winsock2.h>
#include <iostream>
#define PORT_SERVER 6656
#define NUM_CLIENTS 10
int main(int argc, char* argv[])
{
 std::cout << "Start up tcp server." << std::endl;
 
 WSADATA wsaData;
 WORD sockVersion = MAKEWORD(2, 0);
 if (0 != WSAStartup(sockVersion, &wsaData))
 {
  std::cout << "Failed to retrive socket version."
         << std::endl;
  return 0;
 } 
 SOCKET sock_sev;
 sock_sev = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
 if (INVALID_SOCKET == sock_sev)
 {
  std::cout << "Invalid socket." << std::endl;
  WSACleanup();
  return 0;
 }
 sockaddr_in addr_sev;
 addr_sev.sin_family = AF_INET;
 addr_sev.sin_port = htons(PORT_SERVER);
 addr_sev.sin_addr.s_addr = INADDR_ANY;
 if (SOCKET_ERROR == bind(sock_sev, (sockaddr *)&addr_sev, sizeof(addr_sev)))
 {
  std::cout << "Failed to bind." << std::endl;
  WSACleanup();
  return 0;
 }
 if (SOCKET_ERROR == listen(sock_sev, NUM_CLIENTS))
 {
  std::cout << "Failed to listen." << std::endl;
  WSACleanup();
  return 0;
 }
 
 // 澶氳礬澶嶇敤,鏆傛椂榪樻湭瀹炵幇.鍚庢湡浼?xì)瀵规缁欏嚭绀轰?
 //fd_set reads;
 //fd_set writes;
 //fd_set accepts;
 //FD_ZERO(&reads);
 //FD_ZERO(&writes);
 //FD_ZERO(&accepts);
 //SOCKET sock_client;
 sockaddr_in addr_client;
 int nAddrLen = sizeof(addr_client);
 while (true)
 {
  char tmp[512];
  sock_client = accept(sock_sev, (sockaddr *)&addr_client, &nAddrLen);
  
  if (INVALID_SOCKET == sock_client)
  {
   std::cout << "Failed to accept." << std::endl;
   continue;
  }
  sprintf(tmp, "Your IP is %s\n", inet_ntoa(addr_client.sin_addr));
  send(sock_client, tmp, strlen(tmp), 0);
  std::cout << "Connection from " << inet_ntoa(addr_client.sin_addr)
         << std::endl;
  closesocket(sock_client);
 }
 
 return 0;
}
 
娉?鏈▼搴忎嬌鐢ㄧ殑鏄疺C6 IDE,緙栬瘧鏃惰鍦╨ink涓姞鍏ュws2_32.lib搴撶殑寮曠敤.
榪欎釜紼嬪簭鍙槸涓涓洀褰?涔熶綔瀛︿範(fàn)鍚?


紕у畞 2008-05-13 15:39 鍙戣〃璇勮
]]>
鍦–++涓敤MYSQL鐨勫瓨鍌ㄨ繃紼嬬殑榪斿洖澶氳闂http://www.shnenglu.com/bning/archive/2008/05/04/48805.html紕у畞紕у畞Sun, 04 May 2008 08:58:00 GMThttp://www.shnenglu.com/bning/archive/2008/05/04/48805.htmlhttp://www.shnenglu.com/bning/comments/48805.htmlhttp://www.shnenglu.com/bning/archive/2008/05/04/48805.html#Feedback2http://www.shnenglu.com/bning/comments/commentRss/48805.htmlhttp://www.shnenglu.com/bning/services/trackbacks/48805.html鍦ㄧ綉涓婃壘浜?jiǎn)杩欐枤w潰鐨勯棶棰橈紝鍏跺疄鍙互鐢ㄨ鍥炬潵瑙e喅鐨勩?br>


紕у畞 2008-05-04 16:58 鍙戣〃璇勮
]]>
鍏稿瀷寮婧?D寮曟搸鍒嗙被姣旇緝http://www.shnenglu.com/bning/archive/2008/04/29/48420.html紕у畞紕у畞Tue, 29 Apr 2008 05:13:00 GMThttp://www.shnenglu.com/bning/archive/2008/04/29/48420.htmlhttp://www.shnenglu.com/bning/comments/48420.htmlhttp://www.shnenglu.com/bning/archive/2008/04/29/48420.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/48420.htmlhttp://www.shnenglu.com/bning/services/trackbacks/48420.html甯歌鐨?/span>3D寮曟搸鏈夛細(xì)Unreal,Quake,Lithtech,OGRE,Nebula,Irrlicht,Truevision3D...絳夛紝鍏朵腑寮婧愬厤璐圭殑鏈夛細(xì)orge,irrlicht,fly3d, NeoEngine, revolution3d, Nebula2錛?/span>Genesis3d絳夈?/span>OGRE 鍦ㄥ厤璐廣佸紑婧愮殑寮曟搸涓瘎浠鋒渶楂橈紝涓涓師鍥犳槸浣滀負(fù)涓涓浘褰㈡覆鏌撳紩鎿庯紝瀹冩敮鎸佺殑鍥懼艦鐗規(guī)ф渶澶氾紝鎵浠ユ覆鏌撹川閲忎篃涓嶉敊錛涘彟涓涓師鍥犳槸璁捐妯″紡鐨勬竻鏅幫紱鍙﹀錛岄熷害涔熶笉閿欍?/span>OGRE 灝嗕笓娉ㄤ簬鍚戜竴涓函綺圭殑銆佺劧鑰屽瘜浜庡崗浣滃拰鎵╁睍鎬х殑鍥懼艦寮曟搸鍙戝睍錛岃繖寰楃泭浜庡畠鐨勫簽澶х殑紺劇兢鏀寔錛屼嬌寰楀緢澶氫簨鎯呭彲浠ラ氳繃澶栨寕涓浜涙洿涓撲笟鐨勫紩鎿庢潵瀹炵幇錛岀墿鐞嗗紩鎿庝嬌鐢?/span> ODE 銆?/span> Tokamak 銆?/span> NovodeX 錛岀綉緇滃紩鎿庝嬌鐢?/span> openTNL 銆?/span> RakNet 銆?/span> eNet 錛屽0闊沖紩鎿庝嬌鐢?/span> FMod 銆?/span> OpenAL 錛屼互鍙?qiáng)鐣岄潰寮曟搸鋴社?/span> CEGUI 銆?/span>

 

 

Standard

OGRE

IrrLicht

Truevision3D

General

Type

Only rendering engine

 

Game engine

Include TV3DEngine,TV3DMedia,TV3DNet……

Languages

Written in pure C++, totally object orientated.

Written in pure C++, totally object orientated.

Written in C++ and VB6 with DirectX8.1

License

LGPL

zlib/libpng License(totally free)

·   Free TV3DSDK

·   Registered Developer License

·   group or site licenses

Develop platforms

·   C++

·   .NET

·   C++

·   .NET language binding

VB/VC++/DELPHI/

C#/vb.net

Platforms

Windows

ü         Support

ü         Support

ü         Support

Linux

 

ü         Support

ü         Support

 

MacOS

ü         Support

ü         Support

 

3D API

Direct3D

ü         Support

ü         Support

ü         Support

OpenGL

ü         Support

ü         Support

 

Other

 

·   The Irrlicht Engine software renderer.

·   The Apfelbaum Software Renderer

 

Architecture

Extensibility

·   Extensible example framework

·   Flexible plugin architecture allows engine to be extended without recompilation

·   Use some other professional engines to achieve other features

 

 

Scripting

 

 

 

Materials & Textures

Materials

·   Powerful material declaration language

·   Multiple material

·   Material LOD

·   Multi-texture and multi-pass blending

·   Projective texturing

·   Textures can be provided and updated in real-time by plugins

·   Provide common built in materials based on fixed function pipeline or programmable pipeline

·   add new materials to Irrlicht at runtime, without the need of modifying/recompiling the engine

 

Textures and Mapping

鑷姩浜х敓MipMap錛?/span>

 

鑷姩璋冩暣綰圭悊澶у皬浠ユ弧瓚崇‖浠墮渶姹傘?/span>

 

鏀寔鍙▼搴忔帶鍒剁殑綰圭悊鍧愭爣鐢熸垚鍜岃漿鎹€?/span>

·   Bump mapping

·   Parallax mapping

·   Light maps

·   Sphere mapping

DOT3 Bump mapping

 

娌℃湁鎻愪緵澶氬眰綰圭悊鍜屾販鍚堟ā寮?/span>

Shaders

·   Supports vertex and fragment programs, both written in assembler, and in Cg, DirectX9 HLSL, or GLSL

·   Support many commonly bound constant parameters like worldview matrices, light state information, object space eye position etc

·   Pixel and Vertex Shaders 1.1 to 3.0

·   ARB Fragment and Vertex Programs

·   HLSL

·   GLSL

·   Hardware Vertex Shaders

·   HLSL

Scene Management

General

·   Highly customizable, flexible scene management, not tied to any single scene type.

·   Hierarchical scene graph; nodes allow objects to be attached to each other and follow each others movements, articulated structures etc

·   Scene querying

·   Using a hierarchical scene graph, can mix indoor and outdoor scene seamless together

·   Extensible hierarchical scene management

 

 

BSP Support

BSP 鍦烘櫙鐨勫ぉ絀虹┕銆佺矑瀛愮壒鏁堛侀珮綰ф潗璐ㄥ睘鎬э紝涔冭嚦 BSP 鐨勭┖闂村垎鍓茶鍒欓兘浼?xì)琚纭瘑鍒佽嚜鍔ㄥ疄鐜?/span>

·   瀵?/span> BSP 鐨勭壒鎬ф敮鎸佹瘮杈冭傳涔?/span>

瀵?/span> BSP 鐨勮鍙栧瓨鍦?/span> BUG

Other

 

 

 

Special effects

Particle System

 

·   easily extensible emitters, affectors and renderers

·   can be defined in text scripts for adjusting in real-time

·   particle pooling

·   Customizeable Particle systems for snow, smoke, fire, ...

Atmospheric effects like fog, cloud, sky (box and sphere), stars.

Light & Shadow

 

褰撳墠鏀寔涓夌闃村獎(jiǎng)錛氳皟鏁寸汗鐞嗛槾褰?/span>,璋冩暣妯$増闃村獎(jiǎng),闄勫姞妯℃澘闃村獎(jiǎng)銆備笉鏀寔杞槾褰?/span>

Multiple shadow rendering techniques,

·   Dynamic lights

·   Dynamic shadows using the stencil buffer

·   Optimized dynamic stencil shadows

·   DirectX Hardware Lighting

Other

·   Support for skyboxes, skyplanes and skydomes

·   Billboarding for sprite graphics

·   Transparent objects automatically managed

 

·   Realistic water surfaces

·   Billboards

·   Transparent objects

·   Skyboxes

·   Fog

·   Texture animation

Billboard

Character Animation

 

·   Skeletal animation

·   blending of multiple animations

·   variable bone weight skinning

·   hardware-accelerated skinning

 

·   Morph target animation:

·   Skeletal animation

·   Skeleton based, Key frame based, morph based animations

·   Animations that can be enhanced by bone attaching or custom bone rotations.

Supported Formats

textures file formats

·   PNG, JPEG, TGA, BMP or DDS

·   1D textures, volumetric textures, cubemaps and compressed textures (DXT/S3TC)

·   PSD,JPG,PNG,TGA,BMP,PCX 

 

 

mesh file formats

Milkshape3D, 3D Studio Max, Maya, Blender and Wings3D

·   3DS,OBJ,CSM,DAE,DMF,OCT,X,MS3D,MY3D,LMTS,BSP,MD2

3DS, X, MDL, MD2, MD3

Document

 

Great number of users and well documented.

well documented API with lots of examples and tutorials.

 

Other

GUI

 

 

 

2D Drawing

 

 

 

XML

ü         Support

XML Converter: convert efficient runtime binary formats to/from XML for interchange or editing

ü        Support

蹇熺殑XML鍒嗘瀽鍣?/span>

 

Web Site

 

http://www.ogre3d.org

http://irrlicht.sourceforge.net

http://www.truevision3d.com


鏉ヨ嚜:http://www.cnblogs.com/cyberchen-net



紕у畞 2008-04-29 13:13 鍙戣〃璇勮
]]>
OGRE + CEGUI 錛氬己澶х殑鐢ㄦ埛鐣岄潰(http://www.yanchen.com/article.asp?id=69)http://www.shnenglu.com/bning/archive/2008/04/29/48416.html紕у畞紕у畞Tue, 29 Apr 2008 05:02:00 GMThttp://www.shnenglu.com/bning/archive/2008/04/29/48416.htmlhttp://www.shnenglu.com/bning/comments/48416.htmlhttp://www.shnenglu.com/bning/archive/2008/04/29/48416.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/48416.htmlhttp://www.shnenglu.com/bning/services/trackbacks/48416.html 

CEGUI 錛屽叏縐?"Crazy Eddie's GUI System" 錛屾槸涓涓笓闂ㄧ殑鐢ㄦ埛鐣岄潰搴擄紝寮婧愬茍涓斿厤璐癸紝瀹冩敮鎸?DirectX8 銆?DirectX9 錛岄櫎浜?jiǎn)鍙互浣滀?OGRE 鐨勭晫闈㈠鎸傦紝榪樻敮鎸佸彟涓涓厤璐瑰紑婧愮殑 3D 寮曟搸 Irrlicht 銆傜敱浜庡畠鍔熻兘鐨勭浉瀵瑰己澶у拰鐏墊椿錛?OGRE 鐨勫紑鍙戝洟闃熶竴鐩村湪鎺ㄨ崘 OGRE 鐢ㄦ埛浣跨敤榪欎釜 CEGUI 鏉ュ紑鍙戠敤鎴風(fēng)晫闈紝閫愭笎鎶涘純 OGRE 鏈韓榪囦簬綆闄嬬殑 GUI 鎻掍歡銆傚挨鍏舵槸鍦ㄨ灝嗗埌鏉ョ殑鏂扮増鏈?OGRE 1.5 鐨勫0鏄庝腑鐗瑰埆寮鴻皟浜?jiǎn)杩欎竴鐐癸紝灝界榪欎釜鐗堟湰浠嶇劧鏆傛椂淇濈暀鍐呯疆 GUI 緋葷粺錛屼絾 OGRE 1.5 灝嗕細(xì)鏄渶鍚庝竴涓繚鐣欏唴緗?GUI 鐨勭増鏈?OGRE 鐪嬫潵浼間箮灝嗕笓娉ㄤ簬鍚戜竴涓函綺圭殑銆佺劧鑰屽瘜浜庡崗浣滃拰鎵╁睍鎬х殑鍥懼艦寮曟搸鍙戝睍錛岃繖搴旇寰楃泭浜庡畠鐨勫簽澶х殑紺劇兢鏀寔錛屼嬌寰楀緢澶氫簨鎯呭彲浠ラ氳繃澶栨寕涓浜涙洿涓撲笟鐨勫紩鎿庢潵瀹炵幇錛岀墿鐞嗗紩鎿庝嬌鐢?ODE 銆?Tokamak 銆?NovodeX 錛岀綉緇滃紩鎿庝嬌鐢?openTNL 銆?RakNet 銆?eNet 錛屽0闊沖紩鎿庝嬌鐢?FMod 銆?OpenAL 錛屼互鍙?qiáng)杩欎釜鐣岄潰寮曟搸锛屼娇鐢?CEGUI 銆傚鎸傜幇鎴愭ā鍧楃殑濂藉灝辨槸鍙互涓撴敞浜庝竴涓柟闈紝寮鍙戜竴涓簲鑴忎勘鍏ㄧ殑娓告垙寮曟搸騫朵笉鏄釜瀹規(guī)槗鐨勪簨鎯咃紝甯?jìng)闈笂鏈璐熺洓鍚嶇殑鍑犱釜鍟嗕笟寮曟搸鐨勫紑鍙戯紝 Unreal 銆丷enderware 銆?Lithtech 錛屽線寰瑕佽楄垂鏁扮櫨浜哄勾錛屽茍涓斿湪榪欎簺鍟嗕笟寮曟搸涓悓鏍蜂細(xì)浣跨敤澶栨寕鐨勫晢涓氬簱錛屽湪榪欎釜騫翠唬錛屾病鏈変漢鍙互浠庡ご鍒涘緩涓鍒囥?br>
CEGUI 鍩轟簬 Unicode 錛屾墍浠ュ畠鏀寔涓枃瀛椾綋鐨勬樉紺猴紝 浣嗘槸瀵逛腑鏂囧瓧絎︾殑杈撳叆鐜板湪灝氭湭瑙e喅錛屽洜涓轟笉鏂湁鏉ヨ嚜涓浗鐨?OGRE + CEGUI 鐢ㄦ埛鐨勮川璇㈠拰鐢寵錛屽涓枃杈撳叆鐨勬敮鎸佸彲鑳藉凡鍦ㄨ冭檻涓?br>
CEGUI 鐨勫畼鏂逛富欏靛湪榪欓噷錛?br>Crazy Eddie's GUI System


1. CEGUI 鐨?CVS 涓嬭澆
浣跨敤 WinCVS 錛屼嬌鐢ㄦ柟娉曞弬鑰?OGRE 涓璧峰 (1) 鈥斺?鑾峰彇 OGRE 銆?br>
(1) 鍦?WinCVS 涓葷晫闈㈠乏鏍忛変腑 "cvshome" 錛?br>
(2) 浠庝富鑿滃崟閫夋嫨 [Admin]-[Command Line...] 錛屽脊鍑?"Command line settings" 闈㈡澘錛屽湪 "Settings" 閫夐」鍗$殑涓婇儴杈撳叆妗嗛噷錛岃緭鍏ュ涓嬫寚浠よ繘琛岀櫥闄嗭細(xì)
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/crayzedsgui login
褰撳脊鍑哄璇濇闂瀵嗙爜鏃剁洿鎺ユ寜鍥炶濺銆?br>
(3) 鎴愬姛鐧婚檰浠ュ悗錛?WinCVS 涓葷晫闈㈢殑涓嬮儴淇℃伅鏍忎細(xì)鏄劇ず榪欐牱涓鏉′俊鎭細(xì)

***** CVS exited normally with code 0 *****

code 0 灝辮〃紺虹櫥闄嗘垚鍔燂紝濡傛灉涓嶆垚鍔燂紝鏄劇ず涓?code 1 銆?br>
(4) 鐧婚檰鎴愬姛浠ュ悗錛屽啀嬈℃墦寮 "Command line settings" 闈㈡澘錛岃緭鍏ュ茍榪愯濡備笅鎸囦護(hù)錛?br>
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/crayzedsgui co cegui_mk2

CVS 婧愪唬鐮佸氨寮濮嬩笅杞戒簡(jiǎn)銆傝愬績(jī)絳夊畠涓嬭澆瀹屾瘯銆?br>
(5) 榪欐椂鍊欏湪 WinCVS 涓葷晫闈㈠乏鏍忕殑 “cvshome” 涓嬭竟錛屽浜?jiǎn)涓涓?"cegui_mk2" 鐨勬枃浠跺す銆備綘鍙互鍒扮‖鐩樼殑 F:\cvshome\cegui_mk2\ 鐪嬩竴涓嬶紝鎵鏈夌殑婧愪唬鐮侀兘鍦ㄩ偅閲屼簡(jiǎn)銆?br>

2. CEGUI 鏈綋 lib 鍜?dll 鐨勭紪璇戯細(xì)
鏈濂戒嬌鐢?VS.Net 2003 鐨?VC7.1 鏉ョ紪璇戯紝瀹冨 OGRE 鍜?CEGUI 鐨勬敮鎸侀兘寰堝ソ銆?VC7.0 鍜?VC7.1 閮藉彲浠ャ?br>
(1) 棣栧厛瑕佷笅杞界紪璇?CEGUI 鎵闇鐨勪緷璧栭」錛屽寘鎷ご鏂囦歡鍜屽簱錛屼笅杞介〉鍦ㄨ繖閲岋細(xì)
http://crayzedsgui.sourceforge.net/modules.php?name=Downloads&d_op=viewdownload&cid=6
棣栧厛涓嬭澆 CEGUI Mk-2 Win32 Dependencies: Common Files 錛岃繖浜涙槸鍏敤鐨勫ご鏂囦歡錛?br>鍏舵鏍規(guī)嵁浣犵殑緙栬瘧鍣ㄧ増鏈夋嫨瀵瑰簲鐨勫簱錛屼緥濡傛垜浣跨敤 VC.Net 2003 錛屽氨閫夋嫨涓嬭澆 CEGUI Mk-2 Win32 Dependencies: Libs for MSVC 7.1 銆?br>涓嬭澆浠ュ悗鍒嗗埆瑙e帇緙╋紝鎶婂ご鏂囦歡 cegui_mk2-deps-common\dependencies\include 鍜屽簱鏂囦歡cegui_mk2-deps-vc7.1\dependencies\lib 榪欎袱涓洰褰曞叏閮ㄥ鍒跺埌 cvshome\cegui_mk2\dependencies 鐩綍涓嬨?br>
(2) 鐜板湪璁劇疆宸ヤ綔鐜銆傛墦寮 VS.NET 鎴?VS.NET 2003 錛屽湪涓昏彍鍗曚腑閫夋嫨 [宸ュ叿]-[閫夐」...] 錛屾墦寮 "閫夐」" 闈㈡澘錛屽湪宸﹁竟鐩綍閫夋嫨 [欏圭洰]-[VC++ 鐩綍] 錛屽湪鍙蟲爮鐨?Include 鍜?Lib 鐩綍涓嬫坊鍔犱互涓嬭礬寰勶細(xì)

鍖呭惈鏂囦歡錛?br>X:\cvshome\cegui_mk2\dependencies\include
搴撴枃浠訛細(xì)
X:\cvshome\cegui_mk2\dependencies\lib
娉ㄦ剰鎶婅繖鍑犳潯鐩綍鏀懼湪鐩綍鍒楄〃鐨勬渶涓婇潰銆?br>
(3) OK. 鐜板湪鎵撳紑 cvshome\cegui_mk2\makefiles\win32\VC++7.1\CEGUI.sln 錛屼粠涓昏彍鍗曚腑閫夋嫨 [鐢熸垚]-[鎵圭敓鎴?..] 錛屾墦寮 "鎵圭敓鎴? 闈㈡澘錛岀偣鍑誨彸杈圭殑 [鍏ㄩ塢 鎸夐挳錛岀劧鍚庣偣鍑?[閲嶆柊鐢熸垚] 鎸夐挳寮濮嬬敓鎴愶紝闈?rùn)寰呯敓鎴惥l撴潫銆?br>
緙栬瘧鐢熸垚鐨?*.dll 鏂囦歡鍦?cvshome\cegui_mk2\bin 鐩綍涓嬶紝 *.lib 鏂囦歡鍦?cvshome\cegui_mk2\lib 鐩綍涓嬨?br>
緙栬瘧鎴愬姛浠ュ悗錛屼負(fù)浜?jiǎn)缂栬瘧浠ュ悗鐨?CEGUI 鐩稿叧欏圭洰錛屾垜浠鍦?VS.Net 鐨勫伐浣滅幆澧冧腑娣誨姞 CEGUI 鐨?include 鍜?lib 鐩綍錛?br>
鍖呭惈鏂囦歡錛?br>X:\cvshome\cegui_mk2\include
搴撴枃浠訛細(xì)
X:\cvshome\cegui_mk2\lib


3. 緙栬瘧 CEGUI 紺轟緥

(1) 棣栧厛鏉ヨ繖閲屼笅杞藉嚑涓?CEGUI 紺轟緥錛?br>http://crayzedsgui.sourceforge.net/modules.php?name=Downloads&d_op=viewdownload&cid=5
鍏朵腑鐨?CEGUI under Ogre - Demo 4 鍜?CEGUI under Ogre - Demo 7 鏄甫鏈夋簮鏂囦歡鐨勶紝鎴戜滑鎸戦?CEGUI under Ogre - Demo 4 鏉ュ皾璇曠紪璇戙?br>
(2) Demo 涓嬭澆浠ュ悗瑙e帇緙╋紝鏂囦歡鐩綍涓嶈涔辨斁錛岃鏀懼埌 cvshome 鐩綍涓嬨?br>鐒跺悗鍙屽嚮 cvshome\ogre_gui_demo4\CEGUIOgre_TestDriver1.sln 鎵撳紑瑙e喅鏂規(guī)銆?br>鐢變簬 CEGUI 浣滆呯殑鐤忓拷錛?Release 鐨勯」鐩緗噷鏈夊嚑涓浣欑殑 lua.lib 錛屼細(xì)瀵艱嚧緙栬瘧鏃跺洜鎵句笉鍒拌繖浜涘簱鑰屽け璐ワ紝鎵浠ユ垜浠渶瑕佸垹闄よ繖鍑犱釜搴撱傛墦寮 CEGUIOgre_Demo4 鐨勯」鐩睘鎬э紝鍒犻櫎 Release 閰嶇疆灞炴х殑 [閾炬帴鍣╙-[杈撳叆]-[闄勫姞渚濊禆欏筣 鏉$洰涓殑 liblua.lib liblualib.lib libluabind.lib 榪欏嚑涓簱銆?br>
(3) 鐒跺悗鐢熸垚銆?br>鐢熸垚鐨?*.exe 鏂囦歡鍦?cvshome\ogre_gui_demo4 鐨?Release 鍜?Debug 鐩綍涓嬨備絾鏄綘鐜板湪灝辨墦寮榪愯鑲畾浼?xì)澶辫触銆?br>
澶辮觸鐨勫師鍥犻鍏堟槸鍥犱負(fù)榪欎釜 Demo 浣跨敤鐨勬槸鏈鏂扮増鏈殑 OGRE 鐨勫ご鏂囦歡鍜屽簱鏉ョ紪璇戯紝浣嗘槸 Release 鍜?Debug 鐩綍涓嬫斁鐨勬槸鑰佺増鏈殑 *.dll 錛屾墍浠ヤ綘闇瑕佹妸 cvshome\ogrenew\Samples\Common\bin 鐨?Release 鍜?Debug 鐩綍涓嬬殑鎵鏈?*.dll 閮藉鍒跺埌 cvshome\ogre_gui_demo4 鐨?Release 鍜?Debug 鐩綍涓嬶紝鐢ㄤ綘鐨勬渶鏂扮増鏈鐩栨棫鐗堟湰錛岃繖鏄竴涓紱

鐒跺悗錛?CEGUI 鐨勪緷璧栭」涓渶瑕佷竴涓?*.dll 錛屽湪 cvshome\cegui_mk2\dependencies\lib 涓湁涓や釜 *.dll 錛屾妸 xerces-c_2_5_0.dll 澶嶅埗鍒?cvshome\ogre_gui_demo4\Release 錛屾妸 xerces-c_2_5_0D.dll 澶嶅埗鍒?cvshome\ogre_gui_demo4\Debug 銆?br>
榪樻湁 CEGUI 鏈綋鐨?*.dll 錛屽湪 cvshome\cegui_mk2\bin 鐩綍涓嬶紝涔熻鍏ㄩ儴澶嶅埗榪囨潵銆?*.dll 鏂囦歡鍚嶅甫 _d 鐨勬槸 Debug 鐗堟湰銆?br>
OK. 鐜板湪紺轟緥鍙互榪愯浜?jiǎn)銆?br>



浣滀負(fù)瀵?CEGUI 鐨勪竴涓簲鐢ㄥ疄渚嬶紝浣犲彲浠ヤ笅杞戒笅闈㈣繖涓?OGRE 綺掑瓙緙栬緫鍣ㄦ潵浣撻獙涓涓嬶細(xì)

ParticleEditor_AlphaDemo




紕у畞 2008-04-29 13:02 鍙戣〃璇勮
]]>
杞?C/C++澶存枃浠朵竴瑙?http://www.shnenglu.com/bning/archive/2008/04/28/48357.html紕у畞紕у畞Mon, 28 Apr 2008 08:54:00 GMThttp://www.shnenglu.com/bning/archive/2008/04/28/48357.htmlhttp://www.shnenglu.com/bning/comments/48357.htmlhttp://www.shnenglu.com/bning/archive/2008/04/28/48357.html#Feedback0http://www.shnenglu.com/bning/comments/commentRss/48357.htmlhttp://www.shnenglu.com/bning/services/trackbacks/48357.htmlC/C++澶存枃浠朵竴瑙?
C銆佷紶緇?C++

#include <assert.h>銆銆銆銆//璁懼畾鎻掑叆鐐?br>#include <ctype.h>銆銆銆銆 //瀛楃澶勭悊
#include <errno.h>銆銆銆銆 //瀹氫箟閿欒鐮?br>#include <float.h>銆銆銆銆 //嫻偣鏁板鐞?br>#include <fstream.h>銆銆銆 //鏂囦歡杈撳叆錛忚緭鍑?br>#include <iomanip.h>銆銆銆 //鍙傛暟鍖栬緭鍏ワ紡杈撳嚭
#include <iostream.h>銆銆銆//鏁版嵁嫻佽緭鍏ワ紡杈撳嚭
#include <limits.h>銆銆銆銆//瀹氫箟鍚勭鏁版嵁綾誨瀷鏈鍊煎父閲?br>#include <locale.h>銆銆銆銆//瀹氫箟鏈湴鍖栧嚱鏁?br>#include <math.h>銆銆銆銆銆//瀹氫箟鏁板鍑芥暟
#include <stdio.h>銆銆銆銆 //瀹氫箟杈撳叆錛忚緭鍑哄嚱鏁?br>#include <stdlib.h>銆銆銆銆//瀹氫箟鏉傞」鍑芥暟鍙?qiáng)鍐呭瓨鍒嗛厤鍑芥?br>#include <string.h>銆銆銆銆//瀛楃涓插鐞?br>#include <strstrea.h>銆銆銆//鍩轟簬鏁扮粍鐨勮緭鍏ワ紡杈撳嚭
#include <time.h>銆銆銆銆銆//瀹氫箟鍏充簬鏃墮棿鐨勫嚱鏁?br>#include <wchar.h>銆銆銆銆 //瀹藉瓧絎﹀鐞嗗強(qiáng)杈撳叆錛忚緭鍑?br>#include <wctype.h>銆銆銆銆//瀹藉瓧絎﹀垎綾?br>
//////////////////////////////////////////////////////////////////////////

鏍囧噯 C++銆錛堝悓涓婄殑涓嶅啀娉ㄩ噴錛?br>
#include <algorithm>銆銆銆 //STL 閫氱敤綆楁硶
#include <bitset>銆銆銆銆銆//STL 浣嶉泦瀹瑰櫒
#include <cctype>
#include <cerrno>
#include <clocale>
#include <cmath>
#include <complex>銆銆銆銆 //澶嶆暟綾?br>#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <ctime>
#include <deque>銆銆銆銆銆 //STL 鍙岀闃熷垪瀹瑰櫒
#include <exception>銆銆銆 //寮傚父澶勭悊綾?br>#include <fstream>
#include <functional>銆銆銆//STL 瀹氫箟榪愮畻鍑芥暟錛堜唬鏇胯繍綆楃錛?br>#include <limits>
#include <list>銆銆銆銆銆銆//STL 綰挎у垪琛ㄥ鍣?br>#include <map>銆銆銆銆銆銆 //STL 鏄犲皠瀹瑰櫒
#include <iomanip>
#include <ios>銆銆銆銆銆銆 //鍩烘湰杈撳叆錛忚緭鍑烘敮鎸?br>#include <iosfwd>銆銆銆銆銆//杈撳叆錛忚緭鍑虹郴緇熶嬌鐢ㄧ殑鍓嶇疆澹版槑
#include <iostream>
#include <istream>銆銆銆銆 //鍩烘湰杈撳叆嫻?br>#include <ostream>銆銆銆銆 //鍩烘湰杈撳嚭嫻?br>#include <queue>銆銆銆銆銆 //STL 闃熷垪瀹瑰櫒
#include <set>銆銆銆銆銆銆 //STL 闆嗗悎瀹瑰櫒
#include <sstream>銆銆銆銆 //鍩轟簬瀛楃涓茬殑嫻?br>#include <stack>銆銆銆銆銆 //STL 鍫嗘爤瀹瑰櫒銆銆銆銆
#include <stdexcept>銆銆銆 //鏍囧噯寮傚父綾?br>#include <streambuf>銆銆銆 //搴曞眰杈撳叆錛忚緭鍑烘敮鎸?br>#include <string>銆銆銆銆銆//瀛楃涓茬被
#include <utility>銆銆銆銆 //STL 閫氱敤妯℃澘綾?br>#include <vector>銆銆銆銆銆//STL 鍔ㄦ佹暟緇勫鍣?br>#include <cwchar>
#include <cwctype>

using namespace std;

//////////////////////////////////////////////////////////////////////////

C99 澧炲姞

#include <complex.h>銆銆 //澶嶆暟澶勭悊
#include <fenv.h>銆銆銆銆//嫻偣鐜
#include <inttypes.h>銆銆//鏁存暟鏍煎紡杞崲
#include <stdbool.h>銆銆 //甯冨皵鐜
#include <stdint.h>銆銆銆//鏁村瀷鐜
#include <tgmath.h>銆銆銆//閫氱敤綾誨瀷鏁板瀹?br>

鏈枃杞嚜CSDN錛屼綔鑰匴indsonZhL(椋庝箣瀛?


紕у畞 2008-04-28 16:54 鍙戣〃璇勮
]]>
亚洲AV伊人久久青青草原| 久久国产精品99精品国产| 久久精品亚洲欧美日韩久久| 国产日韩久久久精品影院首页| 欧美一级久久久久久久大| 久久人妻AV中文字幕| 精品综合久久久久久888蜜芽| 国产精品熟女福利久久AV| 少妇无套内谢久久久久| 久久99国产精品久久| 亚洲国产精品无码久久久久久曰| 伊人久久久AV老熟妇色| 久久99国产一区二区三区| 久久久久亚洲AV无码麻豆| 亚洲国产成人精品91久久久| 久久本道伊人久久| 亚洲乱码精品久久久久.. | 久久国产成人精品国产成人亚洲| 2021国产精品午夜久久| 国产成人AV综合久久| 久久久久人妻精品一区二区三区 | 一级做a爰片久久毛片看看| 日韩亚洲欧美久久久www综合网| 香蕉久久AⅤ一区二区三区| 91久久精品电影| 伊人久久大香线蕉精品| 久久66热人妻偷产精品9| 亚洲精品无码专区久久久| 亚洲人AV永久一区二区三区久久| 精品久久久久久无码中文字幕 | 久久精品国产黑森林| 韩国无遮挡三级久久| 狠狠色丁香婷婷久久综合不卡| 亚洲国产另类久久久精品黑人 | 色偷偷久久一区二区三区| 精品国产日韩久久亚洲| 亚洲精品97久久中文字幕无码| 精品国产青草久久久久福利| 久久精品成人欧美大片| 久久久久久久久久久免费精品 | 久久夜色tv网站|