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

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

?? maincpp.cpp

?? C++結合Python腳本編程
?? CPP
字號:
#ifdef   _DEBUG   
#define   D_E_B_U_G   
#undef   _DEBUG   
#include   <Python.h>                                                                      
#else   
#include   <Python.h>     
#endif   
#ifdef     D_E_B_U_G   
#define   _DEBUG   
#undef   D_E_B_U_G   
#endif   

#include <windows.h>
#include <Python.h>
#include <iostream.h>

//const strings declaration
LPCTSTR wScriptFileName = TEXT("test_1");
LPCTSTR wScriptFuncName = TEXT("GetMax");

//convert Unicode characters to ANSI characters
BOOL WCharToMByte(LPCWSTR lpcwszStr, LPSTR lpszStr, DWORD dwSize);

int main(void)
{
	Py_Initialize();      //python init   

	//convert Unicode characters to ANSI characters
	char sText[20]= {0};
	WCharToMByte(wScriptFileName,sText,sizeof(sText)/sizeof(sText[0]));
	//import python script file
	cout << "Loading Script test_1.py ..." << endl;
    PyObject* pName = PyString_FromString(sText);
	PyObject* pModule = PyImport_Import( pName );

	//not use assert
	//assert( !pModule && "pModule Error!" );
	if (!pModule)
	{
		//printf("Could not open script.\n");
		cout << "Could not open script." << endl;
		return 0;
	}

	//get the dictionary of the script
	PyObject* pDict = PyModule_GetDict ( pModule );
	//get the function name in the script
	WCharToMByte(wScriptFuncName,sText,sizeof(sText)/sizeof(sText[0]));
	PyObject* pFunc = PyDict_GetItemString(pDict, sText);

	//sent parameter from c++ to python
	//create struct tuple to send param between functions
	PyObject* pParams = PyTuple_New(2);
	//add to params 16,32
	PyObject* pCurrParam;
	pCurrParam = PyInt_FromLong(16);
	PyTuple_SetItem(pParams, 0, pCurrParam); 
	pCurrParam = PyInt_FromLong(32);
	PyTuple_SetItem(pParams, 1, pCurrParam); 

	//
	PyObject* pMax = PyObject_CallObject(pFunc, pParams);
	int iMax = PyInt_AsLong(pMax);

	cout << "\tResult from call to GetMax (16,32):" << iMax << endl;

	Py_Finalize();     

	return 0;
}

  //-------------------------------------------------------------------------------------
  //Description:
  // This function maps a wide-character string to a new character string
  //
  //Parameters:
  // lpcwszStr: [in] Pointer to the character string to be converted 
  // lpszStr: [out] Pointer to a buffer that receives the translated string. 
  // dwSize: [in] Size of the buffer
  //
  //Return Values:
  // TRUE: Succeed
  // FALSE: Failed
  // 
  //Example:
  // MByteToWChar(szW,szA,sizeof(szA)/sizeof(szA[0]));
  //---------------------------------------------------------------------------------------
  BOOL WCharToMByte(LPCWSTR lpcwszStr, LPSTR lpszStr, DWORD dwSize)
  {
   DWORD dwMinSize;
   dwMinSize = WideCharToMultiByte(CP_OEMCP,NULL,lpcwszStr,-1,NULL,0,NULL,FALSE);
   if(dwSize < dwMinSize)
   {
    return FALSE;
   }
   WideCharToMultiByte(CP_OEMCP,NULL,lpcwszStr,-1,lpszStr,dwSize,NULL,FALSE);
   return TRUE;
  }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产乱色国产精品免费视频| 婷婷成人综合网| 精品国产sm最大网站| 欧美日本一道本在线视频| 91精品办公室少妇高潮对白| 成人一级片网址| 成人av影院在线| 暴力调教一区二区三区| 国产福利91精品一区二区三区| 国产伦精品一区二区三区在线观看| 久久精品国产99国产| 国产一区激情在线| 国产91精品久久久久久久网曝门| 懂色中文一区二区在线播放| 成人性视频免费网站| 色综合激情五月| 欧美日韩三级在线| 欧美不卡视频一区| 国产午夜精品久久久久久免费视 | 国产日韩欧美不卡| 久久久久免费观看| 国产精品久久久久三级| 一区av在线播放| 精品一区二区三区久久久| 国产一区二区0| 99精品视频一区二区三区| 91麻豆国产福利在线观看| 欧美日韩一卡二卡三卡| 久久尤物电影视频在线观看| 国产精品麻豆欧美日韩ww| 一区二区三区日韩| 国产又粗又猛又爽又黄91精品| 粉嫩13p一区二区三区| 欧美图片一区二区三区| wwwwww.欧美系列| 亚洲狼人国产精品| 久久超级碰视频| 91浏览器入口在线观看| 欧美成人高清电影在线| 亚洲欧美日韩国产中文在线| 久久国产尿小便嘘嘘尿| 91亚洲精品乱码久久久久久蜜桃| 日韩一区二区三区在线视频| 中文字幕视频一区二区三区久| 日韩专区欧美专区| 成人高清视频在线| 精品国产青草久久久久福利| 一区二区三区蜜桃网| 成人丝袜高跟foot| 精品乱人伦小说| 首页国产丝袜综合| 色视频成人在线观看免| 久久久99精品免费观看不卡| 日韩在线卡一卡二| 欧洲在线/亚洲| 亚洲人成精品久久久久| 久久激情五月激情| 91精品国产欧美日韩| 夜夜嗨av一区二区三区中文字幕| 国产91综合网| 久久久蜜桃精品| 卡一卡二国产精品| 欧美一区二区三级| 午夜精品在线看| 欧美色爱综合网| 一区二区三区四区精品在线视频| 国产精品亚洲一区二区三区妖精| 欧美一区二区三区四区高清| 亚洲成av人在线观看| 一本久道久久综合中文字幕 | 国产一区二区精品在线观看| 在线播放日韩导航| 亚洲va天堂va国产va久| 欧美色图片你懂的| 一区二区三区中文字幕| 色综合av在线| 亚洲影院理伦片| 欧美性色黄大片| 亚洲成a人片在线不卡一二三区 | 午夜精品久久久久久久久久久| 99国产精品久久| 亚洲欧美视频在线观看| 色综合 综合色| 亚洲一二三四区不卡| 欧美日韩一区二区三区在线看| 玉足女爽爽91| 欧美一区二区三区啪啪| 久久99在线观看| 久久久久久久久99精品| 懂色一区二区三区免费观看| 日本免费在线视频不卡一不卡二| 欧美在线观看视频一区二区三区| 一区二区三区在线观看视频| 一区二区中文视频| 99re在线视频这里只有精品| 综合久久给合久久狠狠狠97色| 91久久精品网| 蜜臀av性久久久久蜜臀av麻豆| 国产亚洲精品超碰| 91小宝寻花一区二区三区| 香蕉乱码成人久久天堂爱免费| 欧美裸体bbwbbwbbw| 激情深爱一区二区| 亚洲免费在线视频一区 二区| 91电影在线观看| 九色综合国产一区二区三区| 国产精品你懂的在线| 欧美伊人久久大香线蕉综合69 | 精品国产露脸精彩对白| 国产成人精品www牛牛影视| 亚洲免费观看高清在线观看| 欧美一区二区三区四区五区| 成人综合婷婷国产精品久久蜜臀 | 国产精华液一区二区三区| 综合欧美亚洲日本| 欧美成人在线直播| 91蝌蚪porny| 国模大尺度一区二区三区| 亚洲精品乱码久久久久久| 欧美一区二区国产| 色婷婷亚洲婷婷| 狠狠色狠狠色综合日日91app| 亚洲综合色网站| 国产欧美精品区一区二区三区 | 国产精品卡一卡二| 欧美大片在线观看| 91在线你懂得| 国产一区二区三区精品视频| 亚洲最新视频在线观看| 国产欧美一区二区精品性| 在线91免费看| 欧美在线看片a免费观看| 丁香婷婷综合五月| 国产原创一区二区| 久久精品国产成人一区二区三区| 亚洲一二三专区| 亚洲乱码中文字幕| 国产精品嫩草久久久久| 久久综合久久鬼色| 日韩一区二区三区三四区视频在线观看 | 国产亚洲精品超碰| 精品国精品自拍自在线| 欧美猛男男办公室激情| 色香蕉久久蜜桃| 91色九色蝌蚪| 99久久综合国产精品| 国产一区二区美女诱惑| 精品影院一区二区久久久| 日韩高清一级片| 日韩黄色免费电影| 日本亚洲天堂网| 婷婷中文字幕一区三区| 丝袜亚洲另类欧美| 性做久久久久久免费观看| 亚洲一区二区四区蜜桃| 亚洲高清不卡在线观看| 亚洲一区二区高清| 首页综合国产亚洲丝袜| 天天影视色香欲综合网老头| 亚洲aaa精品| 蜜芽一区二区三区| 理论片日本一区| 国产一区二区伦理| 99久久精品国产网站| 97久久人人超碰| 欧美性大战xxxxx久久久| 欧美日韩三级视频| 日韩女优av电影| 国产人成一区二区三区影院| 国产精品国产三级国产| 亚洲免费观看在线视频| 香蕉乱码成人久久天堂爱免费| 免费观看一级特黄欧美大片| 狠狠色丁香久久婷婷综| 成人黄色小视频在线观看| 色狠狠av一区二区三区| 在线观看91精品国产麻豆| 日韩免费在线观看| 中文字幕亚洲一区二区av在线 | 欧美日韩久久一区二区| 欧美一区三区四区| 国产亚洲成aⅴ人片在线观看 | 91成人在线免费观看| 日韩午夜激情视频| 国产精品电影院| 午夜影视日本亚洲欧洲精品| 久久精品国产亚洲a| 97精品久久久午夜一区二区三区| 欧美日韩在线播放一区| 久久亚洲免费视频| 亚洲一区在线播放| 国产成人亚洲精品青草天美| 色综合天天视频在线观看| 日韩视频免费观看高清完整版| 欧美韩国一区二区| 三级亚洲高清视频| 一本一本大道香蕉久在线精品 | 国产精品系列在线播放| 欧美亚洲高清一区| 中文幕一区二区三区久久蜜桃|