File indexing completed on 2025-08-06 08:14:01
0001
0002
0003 vector < int > GetTriggerInfo( int val )
0004 {
0005 vector < int > rtn;
0006 while( val != 0 )
0007 {
0008 int a = 0 ;
0009 a = val & 1;
0010 cout << std::bitset<32>(val) << " "
0011 << a << "\t";
0012
0013 val = val >> 1;
0014
0015 cout << std::bitset<32>(val) << endl;
0016
0017 rtn.push_back( a );
0018
0019
0020
0021
0022
0023 }
0024
0025 return rtn;
0026 }
0027
0028 int test()
0029 {
0030
0031 int num = 1234567;
0032 auto trigger_info = GetTriggerInfo( num );
0033 for( auto& val : trigger_info )
0034 cout << val << endl;
0035
0036 return 0;
0037 }