Browse Source

ENH: hopefully seekp is the call making kwsys::stringstream behaves oddly on sunos

Mathieu Malaterre 16 năm trước cách đây
mục cha
commit
1ab71112c2
1 tập tin đã thay đổi với 3 bổ sung0 xóa
  1. 3 0
      Source/kwsys/testIOS.cxx

+ 3 - 0
Source/kwsys/testIOS.cxx

@@ -38,6 +38,9 @@ int testIOS(int, char*[])
   const unsigned int narray = sizeof(array); // 180
   kwsys_ios::stringstream strstr;
   strstr.write( (char*)array, narray );
+  strstr.seekp( narray / 2 ); // set position of put pointer in mid string
+  //const char zero[] = {0, 0};
+  //strstr.write( zero, 2 );
   if(strstr.str().size() != narray )
     {
     kwsys_ios::cerr << "failed to write array to strstr" << kwsys_ios::endl;