comparison src/oct-stream.cc @ 4070:e0e95e9aad7b

[project @ 2002-09-27 15:26:28 by jwe]
author jwe
date Fri, 27 Sep 2002 15:26:29 +0000
parents b79da8779a0e
children bd51df637cb3
comparison
equal deleted inserted replaced
4069:593e213748b9 4070:e0e95e9aad7b
2833 retval = "a"; 2833 retval = "a";
2834 else if (in_mode == std::ios::in | std::ios::out) 2834 else if (in_mode == std::ios::in | std::ios::out)
2835 retval = "r+"; 2835 retval = "r+";
2836 else if (in_mode == std::ios::in | std::ios::out | std::ios::trunc) 2836 else if (in_mode == std::ios::in | std::ios::out | std::ios::trunc)
2837 retval = "w+"; 2837 retval = "w+";
2838 else if (in_mode == std::ios::in | std::ios::out | std::ios::app) 2838 else if (in_mode == std::ios::in | std::ios::out | std::ios::ate)
2839 retval = "a+"; 2839 retval = "a+";
2840 else if (in_mode == std::ios::in | std::ios::binary) 2840 else if (in_mode == std::ios::in | std::ios::binary)
2841 retval = "rb"; 2841 retval = "rb";
2842 else if (in_mode == std::ios::out | std::ios::binary 2842 else if (in_mode == std::ios::out | std::ios::binary
2843 || in_mode == std::ios::out | std::ios::trunc | std::ios::binary) 2843 || in_mode == std::ios::out | std::ios::trunc | std::ios::binary)
2847 else if (in_mode == std::ios::in | std::ios::out | std::ios::binary) 2847 else if (in_mode == std::ios::in | std::ios::out | std::ios::binary)
2848 retval = "r+b"; 2848 retval = "r+b";
2849 else if (in_mode == std::ios::in | std::ios::out | std::ios::trunc 2849 else if (in_mode == std::ios::in | std::ios::out | std::ios::trunc
2850 | std::ios::binary) 2850 | std::ios::binary)
2851 retval = "w+b"; 2851 retval = "w+b";
2852 else if (in_mode == std::ios::in | std::ios::out | std::ios::app 2852 else if (in_mode == std::ios::in | std::ios::out | std::ios::ate
2853 | std::ios::binary) 2853 | std::ios::binary)
2854 retval = "a+b"; 2854 retval = "a+b";
2855 2855
2856 return retval; 2856 return retval;
2857 } 2857 }