/**************************************************
ÎļþÃû:
ÎļþÃèÊö: Ñ°ÕÒ°Í¿ËÂë²¢¹¹Ôì°Í¿ËÂëʶ±ðÆ÷
×÷Õß: лΰ
ʱ¼ä: 11/24/2007
±àÒë»·¾³£ºXP+VC6£¬Èç¹ûÏëÔÚÆäËü±àÒëÆ÷ÀïÔËÐУ¨GCC£©£¬Ö»ÒªÈ¥µô#include ""¾ÍÐÐÁË
************************************************
#include "" */
#include <iostream>
#include <vector>
#include <cmath>
#include <cassert>
using namespace std;
void SearchBakCode( int startNumBit, int endNumBit );
void BakCodeDistinguish( vector<bool> bakCode );
void DtoBinary( unsigned long decimal, vector<bool> &binaryNum);
bool Check( vector<bool> tmp );
void print( vector<bool> tmp );
void print( vector<int> tmp );
inline int Identify(const int tmp );const
int main()
{
//SearchBakCode( 4, 10 );
return 0;
}
//----------------ËÑË÷°Í¿ËÂ뺯Êý----------------------//
void SearchBakCode( int startNumBit, int endNumBit ){
assert( startNumBit <= endNumBit && startNumBit > 0 && endNumBit < 32 );
vector<bool> vect_BakC, vect_Tmp;
int i;
unsigned long start = 0, end = 0;
start = (unsigned long)pow( , startNumBit );
end = (unsigned long)pow( , endNumBit );
//to product binary numbers under the range
for( i = startNumBit; (i !=
巴克码文档 来自淘豆网m.daumloan.com转载请标明出处.