X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Testing%2FTestHash.cxx;h=ffd89540adda8a19dc09f590dee274b18239a841;hb=00b6e0ddcbdbd41252e03732783f65efe5f52526;hp=f0af57bb6745d2b756724ff48b983752e96a4fe3;hpb=3b0f255e96f0f6cd246bd69c7dcc31443bc75bbb;p=gdcm.git diff --git a/Testing/TestHash.cxx b/Testing/TestHash.cxx index f0af57bb..ffd89540 100644 --- a/Testing/TestHash.cxx +++ b/Testing/TestHash.cxx @@ -3,36 +3,36 @@ #include #include -int hashtest( int, char * [] ) { +int TestHash( int, char * [] ) { typedef std::map dict; - dict tb1; - dict::iterator im = tb1.find("00380010"); - tb1["00100010"] = "Patient Name"; - tb1["7fe00010"] = "Pixel Data"; - tb1["50000010"] = "Number of points"; - tb1["00380010"] = "Admission ID"; + dict tb1; + dict::iterator im = tb1.find("00380010"); + tb1["00100010"] = "Patient Name"; + tb1["7fe00010"] = "Pixel Data"; + tb1["50000010"] = "Number of points"; + tb1["00380010"] = "Admission ID"; - std::cout << "Traversal of dictionary (note the proper ordering on key)." << std::endl; - for ( im = tb1.begin(); im != tb1.end(); ++im ) - std::cout << " \"" << im->first << "\" = " << im->second << std::endl; - std::cout << "End of dictionary." << std::endl; + std::cout << "Traversal of dictionary (note the proper ordering on key)." << std::endl; + for ( im = tb1.begin(); im != tb1.end(); ++im ) + std::cout << " \"" << im->first << "\" = " << im->second << std::endl; + std::cout << "End of dictionary." << std::endl; - std::cout << "Find request on key 00380010" << std::endl; - im = tb1.find("00380010"); - std::cout << " \"" << im->first << "\" = " << im->second << std::endl; - - int i = 0x0010; - std::cout.setf(std::ios::hex); - std::cout << i << std::endl; - std::cout.setf(std::ios::dec); - std::cout << i << std::endl; - - // Voir : - //http://www.developer.com/net/cplus/article.php/10919_2119781_3 - // - // domage que ca ne marche pas ... + std::cout << "Find request on key 00380010" << std::endl; + im = tb1.find("00380010"); + std::cout << " \"" << im->first << "\" = " << im->second << std::endl; + + int i = 0x0010; + std::cout.setf(std::ios::hex); + std::cout << i << std::endl; + std::cout.setf(std::ios::dec); + std::cout << i << std::endl; + +// Voir : +//http://www.developer.com/net/cplus/article.php/10919_2119781_3 +// +// dommage que ca ne marche pas ... return 0; }