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

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

?? dbg_logf.cpp

?? 一個關于symbian下文本編輯器的源碼程序
?? CPP
字號:
/*
 * HView [c]2004 Marcin Skoczylas, All rights reserved
 *
 * This file is under GPL license, see gpl.txt file
 *
 */

/*
 * console code 
 */

#include "DBG_Logf.h"
#include "SymDefs.h"
#include <eikenv.h>

#ifdef __DEBUG

void DBG_initLogFile(void)
{
	_LIT (fileName, "C:\\hviewDebug.txt");

	RFs fileServer;
	RFile fp;
	
	fileServer.Connect();
	fp.Replace(fileServer, fileName, EFileShareAny|EFileWrite);
	fp.Close();
	fileServer.Close();

}

void DBG_shutdownLogFile(void)
{
	LOGF("closing stdlib & logfile\nbye!\n");
	CloseSTDLIB();
}

void LOGF(char *fmt, ... )
{
    char buffer[512] = {0};
	RFs fileServer;
	RFile fp;

	_LIT (fileName, "C:\\hviewDebug.txt");
	

	fileServer.Connect();

	if (!fp.Open(fileServer, fileName, EFileShareAny|EFileWrite))
	{
		int pos = 0;
		fp.Seek(ESeekEnd, pos);
	}
	else
	{
	
		fp.Replace(fileServer, fileName, EFileShareAny|EFileWrite);
	}

#ifdef __WINS__	
	//tstamp disabled on arm buildz
	TTime aTime;
	
	aTime.HomeTime();
	TBuf<30> dateString;
	_LIT(KDateString1,"%1%2%3 %H:%T:%S :: ");
	aTime.FormatL(dateString,KDateString1);

	TBuf8<128> buf8;
	buf8.Copy(dateString);

	fp.Write(buf8);
#endif

    va_list args;

    va_start(args, fmt);
    vsprintf(buffer, fmt, args);
    va_end(args);


	TPtrC8 ptr((const unsigned char *)buffer);
	fp.Write(ptr);

	fp.Close();
	fileServer.Close();

}

void LOGF_noTimeStamp(char *fmt, ... )
{
    char buffer[512] = {0};
	RFs fileServer;
	RFile fp;

	_LIT (fileName, "C:\\hviewDebug.txt");
	

	fileServer.Connect();

	if (!fp.Open(fileServer, fileName, EFileShareAny|EFileWrite))
	{
		int pos = 0;
		fp.Seek(ESeekEnd, pos);
	}
	else
	{
	
		fp.Replace(fileServer, fileName, EFileShareAny|EFileWrite);
	}

    va_list args;

    va_start(args, fmt);
    vsprintf(buffer, fmt, args);
    va_end(args);


	TPtrC8 ptr((const unsigned char *)buffer);
	fp.Write(ptr);

	fp.Close();
	fileServer.Close();

}

void LOGD(TDesC16 *buf16)
{
	RFs fileServer;
	RFile fp;

	_LIT (fileName, "C:\\hviewDebug.txt");
	

	fileServer.Connect();

	if (!fp.Open(fileServer, fileName, EFileShareAny|EFileWrite))
	{
		int pos = 0;
		fp.Seek(ESeekEnd, pos);
	}
	else
	{
	
		fp.Replace(fileServer, fileName, EFileShareAny|EFileWrite);
	}

	
#ifdef __WINS__
	// DizaBled
	TTime aTime;
	
	aTime.HomeTime();
	TBuf<30> dateString;
	_LIT(KDateString1,"%1%2%3 %H:%T:%S :: ");
	aTime.FormatL(dateString,KDateString1);

#endif

	TBuf8<128> buf8;
	
	//
	//buf8.Copy(dateString);
	//fp.Write(buf8);
	//


	buf8.Copy(*buf16);
	fp.Write(buf8, (*buf16).Length());
	

	fp.Close();
	fileServer.Close();

}

//paniqra

void SYS_Errorf(char *fmt, ... )
{
    char buffer[512] = {0};
	RFs fileServer;
	RFile fp;

	_LIT (fileName, "C:\\hviewLatestCrash.log");

	fileServer.Connect();

	if (!fp.Open(fileServer, fileName, EFileShareAny|EFileWrite))
	{
		int pos = 0;
		fp.Seek(ESeekEnd, pos);
	}
	else
	{
	
		fp.Replace(fileServer, fileName, EFileShareAny|EFileWrite);
	}

	char *compilerText = "\n\nHView " __HVIEWVERSION__ " build " __DATE__ " " __TIME__ " run: ";

	TPtrC8 ptr1((const unsigned char *)compilerText);
	fp.Write(ptr1);

	TTime aTime;
	
	aTime.HomeTime();
	TBuf<30> dateString;
	_LIT(KDateString1,"%1%2%3 %H:%T:%S :: ");
	aTime.FormatL(dateString,KDateString1);

	TBuf8<128> buf8;
	buf8.Copy(dateString);

	_LIT8(KFatalError, "got FATAL ERROR:\n\n");
	fp.Write(buf8);
	fp.Write(KFatalError);
	

    va_list args;

    va_start(args, fmt);
    vsprintf(buffer, fmt, args);
    va_end(args);

	//LOGF("SYS_Errorf: \n---\n%s\n---\n\n", buffer);

	TPtrC8 ptr3((const unsigned char *)buffer);
	fp.Write(ptr3);

	fp.Close();
	fileServer.Close();

	TBuf<50> title;
	title.Copy(_L("Fatal error!"));

	TBuf<256> text;
	text.Copy(_L("Check the logfile."));	// Copy(ptr3);

	CEikonEnv::Static( )->AlertWin(title, text);

	User::Panic (_L("HView"), TDefaultPanic);

//	RThread().Panic(KDefaultPanic, TDefaultPanic);
}

#else

void DBG_initLogFile(void)
{
}

void LOGF(char *fmt, ... )
{
}

void DBG_shutdownLogFile(void)
{
}

void SYS_ERROR(char *fmt, ... )
{
    char buffer[512] = {0};
	RFs fileServer;
	RFile fp;

	_LIT (fileName, "C:\\hviewDebug.txt");
	

	fileServer.Connect();

	if (!fp.Open(fileServer, fileName, EFileShareAny|EFileWrite))
	{
		int pos = 0;
		fp.Seek(ESeekEnd, pos);
	}
	else
	{
	
		fp.Replace(fileServer, fileName, EFileShareAny|EFileWrite);
	}

	
	TTime aTime;
	
	aTime.HomeTime();
	TBuf<30> dateString;
	_LIT(KDateString1,"%1%2%3 %H:%T:%S :: ");
	aTime.FormatL(dateString,KDateString1);

	TBuf8<128> buf8;
	buf8.Copy(dateString);

	fp.Write(buf8);
	_LIT8(KFatalError, "FATAL ERROR: ");
	fp.Write(KFatalError);

    va_list args;

    va_start(args, fmt);
    vsprintf(buffer, fmt, args);
    va_end(args);


	TPtrC8 ptr((const unsigned char *)buffer);
	fp.Write(ptr);

	fp.Close();
	fileServer.Close();

	User::Panic (_L("HView"), TDefaultPanic);

	//RThread().Panic(_L("HView"), TDefaultPanic);
}

void LOGD(TDesC16 buf16)
{
}

/*
void LOGDC(const TDesC16 buf16)
{
}
*/

void LOGF_noTimeStamp(char *fmt, ... )
{
}


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产伦精品一区二区三区免费迷| 中文字幕一区二区三区在线播放 | 国产激情视频一区二区三区欧美| 日韩亚洲国产中文字幕欧美| 麻豆免费看一区二区三区| 91精品久久久久久久91蜜桃| 99久久久久免费精品国产| 亚洲欧美一区二区视频| 色综合久久九月婷婷色综合| 一区二区欧美在线观看| 欧美日本在线观看| 久久国产精品第一页| 国产亚洲欧美激情| 色综合久久综合网欧美综合网| 亚洲欧美aⅴ...| 日韩一区二区中文字幕| 国产精品一二三四五| 亚洲日本免费电影| 51精品秘密在线观看| 成人晚上爱看视频| 亚洲国产婷婷综合在线精品| 日韩色在线观看| 99久久久无码国产精品| 婷婷中文字幕综合| 国产偷国产偷亚洲高清人白洁| 91免费版在线| 蜜桃视频在线一区| 亚洲人成影院在线观看| 日韩精品一区二区三区在线 | www国产亚洲精品久久麻豆| 成人激情小说网站| 日韩专区一卡二卡| 国产精品免费av| 欧美一区二区网站| 色综合天天做天天爱| 九九久久精品视频| 亚洲高清不卡在线| 国产精品天美传媒沈樵| 91精品国产欧美一区二区| 久久久精品天堂| 欧美在线观看视频在线| 成人一道本在线| 免费亚洲电影在线| 亚洲成人免费电影| **欧美大码日韩| 久久久精品中文字幕麻豆发布| 欧美久久久久久久久久| 一本高清dvd不卡在线观看| 国产黄色91视频| 激情五月婷婷综合| 奇米一区二区三区| 亚洲国产日韩一级| 亚洲欧美日韩中文字幕一区二区三区 | 日韩电影在线观看网站| 亚洲精品视频在线看| 国产丝袜美腿一区二区三区| 欧美一二三四区在线| 欧美日韩高清不卡| 欧美视频中文字幕| 在线视频一区二区三| 不卡视频在线观看| 国产毛片一区二区| 欧美成人精精品一区二区频| 欧美日韩国产综合一区二区三区| 色综合久久久久综合| 亚洲一区二区三区四区五区黄 | 777欧美精品| 欧美日韩免费视频| 欧美在线视频日韩| 色婷婷av一区二区三区之一色屋| 国产jizzjizz一区二区| 国v精品久久久网| 成人黄色综合网站| 91视频免费观看| 91丝袜美女网| 色偷偷88欧美精品久久久| 91麻豆自制传媒国产之光| 99久久精品国产一区| 91美女蜜桃在线| 在线免费观看日韩欧美| 欧日韩精品视频| 在线观看不卡一区| 欧美午夜免费电影| 欧美精品久久99久久在免费线| 欧美日韩久久一区二区| 欧美日韩国产a| 日韩免费观看高清完整版在线观看| 日韩一级片网站| 久久精品亚洲精品国产欧美kt∨| 国产婷婷精品av在线| 一色桃子久久精品亚洲| 亚洲精品亚洲人成人网在线播放| 一区二区三区高清不卡| 日本aⅴ免费视频一区二区三区 | 亚洲精品自拍动漫在线| 天天影视色香欲综合网老头| 日本最新不卡在线| 国产高清精品网站| 91视频一区二区| 欧美一级欧美三级在线观看| 欧美精品一区二区蜜臀亚洲| 国产精品美女久久久久aⅴ国产馆| 亚洲天堂福利av| 日韩精品五月天| 国产一区二区精品在线观看| 成人av免费在线观看| 欧美三级在线播放| 久久男人中文字幕资源站| 亚洲欧美一区二区三区极速播放| 五月天一区二区三区| 国产福利一区二区| 欧美少妇一区二区| 日本一区二区三区四区在线视频| 亚洲欧美日韩国产成人精品影院| 免费国产亚洲视频| 91一区二区三区在线播放| 日韩一区二区免费在线电影 | 欧美成人国产一区二区| 中文字幕一区二区三区在线观看| 亚洲成人一区在线| 不卡av电影在线播放| 7777女厕盗摄久久久| 中文字幕一区在线观看| 久久国产精品无码网站| 日本电影欧美片| 日本一区二区久久| 美女高潮久久久| 欧美三级一区二区| 国产精品国产馆在线真实露脸| 免费的国产精品| 日本韩国精品一区二区在线观看| 久久久久久夜精品精品免费| 亚洲第一主播视频| 99精品桃花视频在线观看| 亚洲精品一区二区精华| 亚洲一区在线观看免费| www.av精品| 国产午夜三级一区二区三| 日韩成人一区二区三区在线观看| 色综合中文字幕| 国产精品婷婷午夜在线观看| 国模娜娜一区二区三区| 在线不卡欧美精品一区二区三区| 亚洲欧美日韩在线| 成人影视亚洲图片在线| 久久伊人蜜桃av一区二区| 青青草97国产精品免费观看无弹窗版 | 欧美日韩精品三区| 亚洲欧美激情插| 99久久精品免费精品国产| 国产欧美视频一区二区三区| 久久99国产精品成人| 欧美一区二区性放荡片| 视频一区二区国产| 欧美日韩aaaaa| 亚洲国产综合色| 欧美性xxxxxxxx| 亚欧色一区w666天堂| 色诱视频网站一区| 亚洲欧美日韩国产成人精品影院 | 久久久久久麻豆| 狠狠久久亚洲欧美| 久久众筹精品私拍模特| 国产成人综合亚洲91猫咪| 久久久久久久久久久久久久久99| 久久成人免费电影| 精品日韩99亚洲| 国产揄拍国内精品对白| 久久亚洲一级片| 国产一区二区三区精品视频| 久久夜色精品国产噜噜av| 国产乱码一区二区三区| 国产午夜精品久久| eeuss鲁片一区二区三区| 中文字幕五月欧美| 色88888久久久久久影院按摩| 一区二区日韩av| 制服丝袜激情欧洲亚洲| 精品无人区卡一卡二卡三乱码免费卡 | 狠狠色狠狠色综合| 久久久国产一区二区三区四区小说| 丁香天五香天堂综合| 国产精品国产成人国产三级| 在线亚洲人成电影网站色www| 伊人一区二区三区| 91精品国产综合久久婷婷香蕉 | 免费成人在线视频观看| 欧美videos中文字幕| 成人天堂资源www在线| 一区二区三区美女| 在线综合视频播放| 国产成人亚洲综合色影视| 最好看的中文字幕久久| 欧美日韩成人高清| 国产一区二区导航在线播放| 中文字幕第一页久久| 在线中文字幕一区| 韩国中文字幕2020精品| 亚洲欧美视频一区| 精品国产区一区|