path.cc

来自「2007年机器人足球世界杯3D仿真组亚军」· CC 代码 · 共 29 行

CC
29
字号
#include "path.ih"Path::Path(string const &_path){  string elem;  for (string::const_iterator i = _path.begin();       i != _path.end(); ++i) {    if ((*i) == '/') {      if (!elem.empty()) {        if (elem == "#")          path.push_back("");        else          path.push_back(elem);        elem.clear();      }      path.push_back("/");    } else      elem += *i;  }  if (!elem.empty()) {    if (elem == "#")      path.push_back("");    else      path.push_back(elem);  }}

⌨️ 快捷键说明

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