⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common.cpp

📁 嵌入式linux系统的网络编程(C++) 在ARM上实现视频会议源码
💻 CPP
字号:
#include <iostream>#include "common.h"using namespace std;extern int verbose;// 调试输出void verbose_output ( int level, const char * message, const char * message2 ) // {{{{	if ( verbose >= level )	{		int temp = level;		cout << "VERBOSE  ";					while( temp > 0 ) 		{ 			cout << "I";			temp--;		}		cout << "\t" << message;				if ( NULL != message2 )		{			cout << message2;		}			cout << endl;	}	return;} // }}}void verbose_output ( int level, const char * message, int message2 ) // {{{{	if ( verbose >= level )	{		int temp = level;		cout << "VERBOSE  ";					while( temp > 0 ) 		{ 			cout << "I";			temp--;		}		cout << "\t" << message << message2 << endl;	}	return;} // }}}// 调试用,将图像输出到文件"dump.dat"中去void dump_image ( const BUFF * image, size_t size, const char * filename ) // {{{{	unsigned int num = 0;	unsigned int offset = 0;	FILE * file = NULL;	if ( NULL != filename )	{		file = fopen( filename, "w" );	}	else	{		file = fopen( "dump.dat", "w" );	}	cout << "size:\t" << size << endl;	while ( offset < size )	{		num = fwrite( image+offset, 1, size, file );		cout << "num:\t" << num << endl;		offset += num;	}	fclose( file );	return ;} // }}}//void sleep_us( unsigned int nusecs ) // {{{//{//	struct pollfd dummy;//	int timeout;//	//	if ( ( timeout= nusecs / 1000 ) <= 0 )//	{//		timeout = 1;//	}////	poll( &dummy, 0, timeout );//} // }}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -