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

📄 mutation.tmpl

📁 这是linux下的进化计算的源代码。 === === === === === === === === === === === ===== check latest news at http:
💻 TMPL
字号:
/** -*- mode: c++; c-indent-level: 4; c++-member-init-indent: 8; comment-column: 35; -*-The above line is useful in Emacs-like editors *//*Template for simple mutation operators======================================*/#ifndef eoMyStructMutation_H#define eoMyStructMutation_H#include <eoOp.h>/**  *  Always write a comment in this format before class definition *  if you want the class to be documented by Doxygen * * THere is NO ASSUMPTION on the class GenoypeT. * In particular, it does not need to derive from EO */template<class GenotypeT> class eoMyStructMutation: public eoMonOp<GenotypeT>{public:  /**   * Ctor - no requirement   */// START eventually add or modify the anyVariable argument  eoMyStructMutation()  //  eoMyStructMutation( varType  _anyVariable) : anyVariable(_anyVariable) // END eventually add or modify the anyVariable argument  {    // START Code of Ctor of an eoMyStructEvalFunc object    // END   Code of Ctor of an eoMyStructEvalFunc object  }  /// The class name. Used to display statistics  string className() const { return "eoMyStructMutation"; }  /**   * modifies the parent   * @param _genotype The parent genotype (will be modified)   */  bool operator()(GenotypeT & _genotype)   {    bool isModified;    // START code for mutation of the _genotype object       /** Requirement	* if (_genotype has been modified)	*     isModified = true;	* else	*     isModified = false;	*/    return isModified;    // END code for mutation of the _genotype object  }private:// START Private data of an eoMyStructMutation object  //  varType anyVariable;		   // for example ...// END   Private data of an eoMyStructMutation object};#endif

⌨️ 快捷键说明

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