亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cmdline.h

?? 游戲編程精華02-含有幾十個游戲編程例子
?? H
字號:
/*********************************************************************NVMH2****
Path:  C:\Dev\devrel\Nv_sdk_4\Include
File:  CmdLine.h

Copyright (C) 1999, 2000 NVIDIA Corporation
This file is provided without support, instruction, or implied warranty of any
kind.  NVIDIA makes no guarantee of its fitness for a particular purpose and is
not liable under any circumstances for any damages or loss whatsoever arising
from the use or inability to use this file or items derived from it.

Comments:


******************************************************************************/


#ifndef _CMDLINE_H_
#define _CMDLINE_H_

#include <vector>
#include <assert.h>
#include <SimpleString.h>
#include <map>

//  This class represents a set of command line options
//  of the form : /A B

//   The options are treated as SimpleStrings so they can be
//  easily manipulated and treated as ints, floats, etc

class CmdLine
{
	public :

	typedef std::pair< SimpleString, SimpleString > Option;
	typedef std::map< SimpleString, SimpleString > OptionMap;

	CmdLine()
	{

	}

	CmdLine( TCHAR* pCmdline )
	{
		mEXEPath = "";

		std::vector< SimpleString > aVector;

		Tokenize( pCmdline, aVector );

		int argc = aVector.size();

		mEXEPath = aVector[ 0 ];

		for ( int i = 1; i < argc; ++i )
		{
			SimpleString Simplearg1( aVector[ i ] );
			SimpleString Simplearg2;

			Simplearg1.MakeUpper();

			if ( i < ( argc - 1 ) )
			{
				Simplearg2 = aVector[ i + 1 ];
				Simplearg2.MakeUpper();
			}

			if ( Simplearg2( 0 ) == '/' )
			{
				mOptionMap.insert( Option( Simplearg1, Simplearg2 ) );
			}
			else
			if ( Simplearg2 != "" )
			{
				mOptionMap.insert( Option( Simplearg1, Simplearg2 ) );
				i += 1;
			}
		}
	}

	CmdLine( int argc, char* argv[] )
	{
		mEXEPath = argv[ 0 ];

		for ( int i = 1; i < argc; ++i )
		{
			SimpleString Simplearg1( argv[ i ] );
			SimpleString Simplearg2;

			Simplearg1.MakeUpper();

			if ( i < ( argc - 1 ) )
			{
				Simplearg2 = argv[ i + 1 ];
				Simplearg2.MakeUpper();
			}

			if ( Simplearg2( 0 ) == '/' )
			{
				mOptionMap.insert( Option( Simplearg1, Simplearg2 ) );
			}
			else
			if ( Simplearg2 != "" )
			{
				mOptionMap.insert( Option( Simplearg1, Simplearg2 ) );
				i += 1;
			}
		}
	}

	SimpleString GetEXEPath() const
	{
		return mEXEPath;
	}

	void Clear()
	{
		mEXEPath.Clear();
		mOptionMap.clear();
	}

	bool GetOption( const SimpleString& theOption, SimpleString& theSetting ) const
	{
		SimpleString theTemp( theOption );
		theTemp.MakeUpper();

		OptionMap::const_iterator iter = mOptionMap.find( theTemp );

		theSetting.Clear();

		if ( iter != mOptionMap.end() )
		{
			theSetting = (*iter).second;
			return true;
		}
		return false;
	}

	bool SetOption( const SimpleString& theOption, const SimpleString& theSetting )
	{
		SimpleString theTemp( theOption );
		SimpleString theSetting2( theSetting);

		theTemp.MakeUpper();
		theSetting2.MakeUpper();

		OptionMap::iterator iter = mOptionMap.find( theTemp );

		if ( iter != mOptionMap.end() )
		{
			(*iter).second = theSetting2;
			return true;
		}
		return false;
	}


	private :
		OptionMap mOptionMap;

		SimpleString mEXEPath;
};


#endif  _CMDLINE_H_

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线精品视频一区二区三四| 26uuu成人网一区二区三区| 亚洲另类在线制服丝袜| 国产精品视频看| 亚洲最色的网站| 久久99国产精品免费网站| 国产高清精品在线| 欧美偷拍一区二区| 久久蜜桃av一区精品变态类天堂| 国产精品网站在线播放| 亚洲一二三级电影| 国产一二精品视频| 成人av网址在线| 天堂久久一区二区三区| 精品在线观看视频| 99re这里都是精品| 日韩女优制服丝袜电影| 亚洲色图在线播放| 国产资源精品在线观看| 91福利在线导航| 国产精品毛片久久久久久| 日本亚洲三级在线| 日本精品裸体写真集在线观看 | 欧美麻豆精品久久久久久| 欧美激情在线一区二区| 精一区二区三区| 91精品国产综合久久精品麻豆| 中文字幕在线不卡视频| 国产成人av电影在线观看| 69堂国产成人免费视频| 亚洲最新在线观看| 在线成人免费视频| 日韩av二区在线播放| 亚洲亚洲精品在线观看| 色综合天天综合网国产成人综合天| 91精品欧美综合在线观看最新| 一区二区三区不卡视频在线观看| 成人黄色a**站在线观看| 国产精品无遮挡| 91在线视频免费91| 一区二区欧美精品| 在线观看网站黄不卡| 亚洲自拍偷拍av| 欧美剧情片在线观看| 日韩影院免费视频| 欧美成人女星排名| 国产成人午夜精品5599| 777色狠狠一区二区三区| 久久婷婷国产综合精品青草| 国产一区二区福利视频| 中文字幕一区二区三区不卡| 欧美午夜一区二区三区免费大片| 亚洲成人动漫在线观看| 日韩一区二区精品在线观看| 狠狠色狠狠色综合日日91app| 久久先锋影音av鲁色资源| 91麻豆swag| 国产曰批免费观看久久久| 亚洲成av人片观看| 久久一留热品黄| 欧美日韩国产高清一区二区 | 成人激情图片网| 日韩av中文在线观看| 亚洲欧美在线视频观看| 日韩欧美电影一二三| 日本黄色一区二区| 成人免费毛片片v| 奇米一区二区三区| 亚洲一区二区三区激情| 最新日韩av在线| 中文字幕一区av| 国产清纯白嫩初高生在线观看91 | 国产精品小仙女| 日日夜夜一区二区| 亚洲国产精品一区二区久久恐怖片| 久久久亚洲综合| 国产亚洲欧美日韩日本| 久久久久久久精| 久久网站热最新地址| 国产无人区一区二区三区| 久久久99久久| 一区二区中文视频| 亚洲一区在线观看免费| 亚洲人成在线播放网站岛国| 国产欧美一二三区| 亚洲欧美日韩在线播放| 亚洲乱码国产乱码精品精98午夜 | 风间由美一区二区三区在线观看 | 久久久午夜精品| 亚洲素人一区二区| 午夜视频在线观看一区二区三区| 亚洲国产精品视频| 蜜臀a∨国产成人精品| 国产福利一区二区三区视频 | 18成人在线视频| 一区二区三区**美女毛片| 麻豆91小视频| 91网址在线看| 久久香蕉国产线看观看99| 国产精品久久影院| 国产在线精品一区二区不卡了| 天堂在线亚洲视频| 国产成人福利片| 欧美日韩日日骚| 久久女同精品一区二区| 亚洲一区二区三区中文字幕| 成人一道本在线| 欧美一区二区三区成人| 亚洲欧美在线高清| 国产一区二区三区精品视频| 92国产精品观看| 国产精品国产三级国产aⅴ中文 | 国产精品久久久久影视| 久久99久久久久| 欧美日韩在线观看一区二区| 亚洲国产精品ⅴa在线观看| 免费在线欧美视频| 欧美日产在线观看| 亚洲精品国产一区二区三区四区在线| 国内成人免费视频| 日韩午夜中文字幕| 欧美男生操女生| 日韩毛片一二三区| 丝袜美腿亚洲色图| 色哟哟国产精品| 国产精品视频第一区| 丁香另类激情小说| 亚洲国产精品国自产拍av| 精品伊人久久久久7777人| 欧美成人三级电影在线| 黄色精品一二区| 中文字幕欧美激情| 91美女在线看| 日韩专区一卡二卡| 精品99一区二区| 国产成人av电影| 综合激情成人伊人| 欧美乱熟臀69xxxxxx| 国产一区二区三区观看| 中文一区在线播放| 91在线码无精品| 国产亚洲精品bt天堂精选| 97久久人人超碰| 午夜成人免费视频| 中文字幕精品三区| 欧美猛男gaygay网站| 国产成人欧美日韩在线电影| 亚洲激情网站免费观看| 91精品国产入口| 成人黄色一级视频| 免费精品视频在线| 亚洲欧洲日韩女同| 久久综合久久综合亚洲| 成人a区在线观看| 看片网站欧美日韩| 午夜精品久久久久久久99樱桃| 国产午夜精品在线观看| 欧美日韩国产欧美日美国产精品| 国产成人免费高清| 久久国产精品第一页| 亚洲国产成人av网| 亚洲素人一区二区| 国产精品久久综合| 国产欧美精品一区| 国产拍欧美日韩视频二区| 欧美一区二区性放荡片| 欧美日韩国产成人在线免费| 在线免费观看日韩欧美| 成人一级黄色片| 色成年激情久久综合| 91国偷自产一区二区开放时间| 不卡电影一区二区三区| 波多野结衣精品在线| 99这里只有久久精品视频| 色乱码一区二区三区88| 91原创在线视频| 欧美日韩二区三区| 欧美zozozo| 国产精品不卡视频| 亚洲国产视频一区二区| 免费成人av在线播放| 久久se这里有精品| 国产宾馆实践打屁股91| 91视频观看免费| 在线播放中文一区| 国产精品久久久久天堂| 五月天欧美精品| 成人高清免费观看| 欧美日韩一区二区三区在线看| 精品国精品国产| 亚洲欧美国产77777| 日韩av电影天堂| 99热国产精品| 久久亚洲综合av| 日韩 欧美一区二区三区| 成人午夜在线视频| 欧美日本一区二区在线观看| 亚洲精品一区二区三区四区高清| 一区二区三区在线观看视频| 麻豆成人免费电影|