⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common.hxx

📁 Multivac 的Level set包
💻 HXX
字号:
// Copyright (C) 2001-2004 Vivien Mallet//// This file is part of Seldon library.// Seldon library provides matrices and vectors structures for// linear algebra.// // Seldon is free software; you can redistribute it and/or modify// it under the terms of the GNU General Public License as published by// the Free Software Foundation; either version 2 of the License, or// (at your option) any later version.// // Seldon is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the// GNU General Public License (file "license") for more details.//// For more information, please see the Seldon home page://     http://spacetown.free.fr/lib/seldon/#ifndef SELDON_FILE_COMMON_HXXclass Spacetown{};template <class T>void PrintArray(T* v, int lgth){  for (int k = 0; k < lgth - 1; k++)    std::cout << v[k] << " | ";  std::cout << v[lgth - 1] << std::endl;}namespace Seldon{  //! Converts most types to string.  /*!    \param input variable to be converted.    \return A string containing 'input'.  */  template<typename T>  std::string to_str(const T& input)  {    std::ostringstream output;    output << input;    return output.str();  }  //! Converts string to most types, specially numbers.  /*!    \param input string to be converted.    \return 'input' converted to 'T'.  */  template <class T>  void to_num(std::string s, T& num)  {    std::istringstream str(s);    str >> num;  }  //! Converts string to most types, specially numbers.  /*!    \param input string to be converted.    \return 'input' converted to 'T'.  */  template <class T>  T to_num(std::string s)  {    T num;    std::istringstream str(s);    str >> num;    return num;  }}  // namespace Seldon.#define SELDON_FILE_COMMON_HXX#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -