コード例 #1
0
ファイル: dns_debug.hpp プロジェクト: ctpo6/resmtp
        /*!
         Used to dump out a record to a std::ostream object.
         \param strm std::ostream to write to
         \param ptr Resource base object to dump
         */
        static void
        dump_record ( std::ostream& strm, dns::resource_base_t * ptr )
        {
          switch( ptr->rtype() )
          {
          case dns::type_a:
            dump_a(strm, ptr);
            break;

          case dns::type_ns:
            dump_ns(strm, ptr);
            break;

          case dns::type_cname:
            dump_cname(strm, ptr);
            break;

          case dns::type_soa:
            dump_soa(strm, ptr);
            break;

          case dns::type_ptr:
            dump_ptr(strm, ptr);
            break;

          case dns::type_hinfo:
            dump_hinfo(strm, ptr);
            break;

          case dns::type_mx:
            dump_mx(strm, ptr);
            break;

          case dns::type_txt:
            dump_text(strm, ptr);
            break;

          case dns::type_a6:
            dump_a6(strm, ptr);
            break;

          case dns::type_srv:
            dump_srv(strm, ptr);
            break;

          default:
            strm << "Unhandled record type!" << std::endl;
            break;
          }
        }
コード例 #2
0
ファイル: exercise.c プロジェクト: clear-river/sort-test
int main(int argc, char* argv[]){
	int A[6] = {13, 19, 19, 5, 12, 16};
	sort(A, 6, 19);
	dump_a(A, 6);
	return 0;
}