+2003-09-11 Mathieu Malaterre <Mathieu.Malaterre@creatis.insa-lyon.fr>
+ * cygwin complains about missing std:: in subdir Test/
2003-09-10 Mathieu Malaterre <Mathieu.Malaterre@creatis.insa-lyon.fr>
* remove some methods that are now in gdcmHeaderHelper
2003-09-10 Mathieu Malaterre <Mathieu.Malaterre@creatis.insa-lyon.fr>
int main(int argc, char* argv[]) {
- string premier, deuxieme;
+ std::string premier, deuxieme;
char resultat[200];
gdcmFile *f1, *f2;
// On suppose que les champs DICOM du 2ieme fichier existent *effectivement*
- string nbFrames = f2->GetPubElValByNumber(0x0028, 0x0008);
+ std::string nbFrames = f2->GetPubElValByNumber(0x0028, 0x0008);
if(nbFrames != "gdcm::Unfound") {
f1->ReplaceOrCreateByNumber( nbFrames, 0x0028, 0x0008);
}
// ou, plus joli:
//f1->SetImageData(f2->GetImageData(),f2->GetImageDataSize());
- string s0 =f2->GetPubElValByNumber(0x7fe0, 0x0000);
- string s10=f2->GetPubElValByNumber(0x7fe0, 0x0010);
+ std::string s0 =f2->GetPubElValByNumber(0x7fe0, 0x0000);
+ std::string s10=f2->GetPubElValByNumber(0x7fe0, 0x0010);
printf("lgr 7fe0, 0000 %s\n",s0.c_str());
printf("lgr 7fe0, 0010 %s\n",s10.c_str());
int main() {
- typedef map<string, char*> dict;
+ typedef std::map<std::string, char*> dict;
dict tb1;
dict::iterator im = tb1.find("00380010");
tb1["50000010"] = "Number of points";
tb1["00380010"] = "Admission ID";
- cout << "Traversal of dictionary (note the proper ordering on key)." << endl;
+ std::cout << "Traversal of dictionary (note the proper ordering on key)." << std::endl;
for ( dict::iterator im = tb1.begin(); im != tb1.end(); ++im )
- cout << " \"" << im->first << "\" = " << im->second << endl;
- cout << "End of dictionary." << endl;
+ std::cout << " \"" << im->first << "\" = " << im->second << std::endl;
+ std::cout << "End of dictionary." << std::endl;
- cout << "Find request on key 00380010" << endl;
+ std::cout << "Find request on key 00380010" << std::endl;
im = tb1.find("00380010");
- cout << " \"" << im->first << "\" = " << im->second << endl;
+ std::cout << " \"" << im->first << "\" = " << im->second << std::endl;
int i = 0x0010;
std::cout.setf(std::ios::hex);
- std::cout << i << endl;
+ std::cout << i << std::endl;
std::cout.setf(std::ios::dec);
- std::cout << i << endl;
+ std::cout << i << std::endl;
// Voir :
//http://www.developer.com/net/cplus/article.php/10919_2119781_3