X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFDM%2FUIUCModel%2Fuiuc_menu_misc.cpp;h=2817d24a1c5516f3a80a3f62724c848b0383c6d9;hb=70b4f38ebccbafea664ed2310eaf990bd2b9edd8;hp=20ff545838c7238abc1abba556e898d4be45adb4;hpb=7289eaa8baafac56a3e32dedd5b77d3534d61c4a;p=flightgear.git diff --git a/src/FDM/UIUCModel/uiuc_menu_misc.cpp b/src/FDM/UIUCModel/uiuc_menu_misc.cpp index 20ff54583..2817d24a1 100644 --- a/src/FDM/UIUCModel/uiuc_menu_misc.cpp +++ b/src/FDM/UIUCModel/uiuc_menu_misc.cpp @@ -18,6 +18,9 @@ ---------------------------------------------------------------------- HISTORY: 04/04/2003 initial release + 06/30/2003 (RD) replaced istrstream with istringstream + to get rid of the annoying warning about + using the strstream header ---------------------------------------------------------------------- @@ -63,31 +66,25 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - USA or view http://www.gnu.org/copyleft/gpl.html. + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. **********************************************************************/ #include -#if defined( __MWERKS__ ) -// -dw- optimizer chokes (big-time) trying to optimize humongous -// loop/switch statements -#pragma optimization_level 0 -#endif #include #include -#include STL_IOSTREAM +#include #include "uiuc_menu_misc.h" -SG_USING_STD(cerr); -SG_USING_STD(cout); -SG_USING_STD(endl); +using std::cerr; +using std::cout; +using std::endl; #ifndef _MSC_VER -SG_USING_STD(exit); +using std::exit; #endif void parse_misc( const string& linetoken2, const string& linetoken3, @@ -97,14 +94,14 @@ void parse_misc( const string& linetoken2, const string& linetoken3, const string& linetoken10, const string& aircraft_directory, LIST command_line ) { double token_value; - istrstream token3(linetoken3.c_str()); - istrstream token4(linetoken4.c_str()); - istrstream token5(linetoken5.c_str()); - istrstream token6(linetoken6.c_str()); - istrstream token7(linetoken7.c_str()); - istrstream token8(linetoken8.c_str()); - istrstream token9(linetoken9.c_str()); - istrstream token10(linetoken10.c_str()); + istringstream token3(linetoken3.c_str()); + istringstream token4(linetoken4.c_str()); + istringstream token5(linetoken5.c_str()); + istringstream token6(linetoken6.c_str()); + istringstream token7(linetoken7.c_str()); + istringstream token8(linetoken8.c_str()); + istringstream token9(linetoken9.c_str()); + istringstream token10(linetoken10.c_str()); switch(misc_map[linetoken2]) { @@ -118,19 +115,19 @@ void parse_misc( const string& linetoken2, const string& linetoken3, simpleHingeMomentCoef = token_value; break; } - case dfTimefdf_flag: - { - dfTimefdf = linetoken3; + //case dfTimefdf_flag: + //{ + //dfTimefdf = linetoken3; /* call 1D File Reader with file name (dfTimefdf); function returns array of dfs (dfArray) and corresponding time values (TimeArray) and max number of terms in arrays (ndf) */ - uiuc_1DdataFileReader(dfTimefdf, - dfTimefdf_dfArray, - dfTimefdf_TimeArray, - dfTimefdf_ndf); - break; - } + //uiuc_1DdataFileReader(dfTimefdf, + // dfTimefdf_dfArray, + // dfTimefdf_TimeArray, + // dfTimefdf_ndf); + //break; + //} case flapper_flag: { string flap_file;