当前位置: 首页>>代码示例>>C++>>正文


C++ Site::setBody方法代码示例

本文整理汇总了C++中Site::setBody方法的典型用法代码示例。如果您正苦于以下问题:C++ Site::setBody方法的具体用法?C++ Site::setBody怎么用?C++ Site::setBody使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Site的用法示例。


在下文中一共展示了Site::setBody方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: fe

// ----------------- METHODS TO LOAD WEB SITES ADDRESS FROM A TEXT FILE --------------------//
Site *loadWEBSites(Site *listSites){
    //char cadena[128];
    // Crea un fichero de salida
    //ofstream fs("WEBSites.txt");

    // Enviamos una cadena al fichero de salida:
    //fs << "Hola, mundo" << endl;
    // Cerrar el fichero,
    // para luego poder abrirlo para lectura:
    //fs.close();

    // Abre un fichero de entrada
    //ifstream fe("WEBSites.txt");
    //char cadena[128];
    std::string cadena;
    ifstream fe("WEBSites.txt");
    std::string name, address;
    std::string separator ("|");
    while(!fe.eof()) {
        fe >> cadena;
        std::size_t foundSeparator= cadena.find(separator);
        if (foundSeparator!=std::string::npos){
            name = cadena.substr(0, foundSeparator);
            address = cadena.substr(foundSeparator+1);
            Site *tempSite = new Site(name, address);
            tempSite->setBody(connectSite(address));
            listSites = addSiteToList(listSites, tempSite);
        }

      //cout << "Nombre: "<<name <<" | Dirección: "<<address<< endl;
    }
    fe.close();
    return listSites;
    // Leeremos mediante getline, si lo hiciéramos
    // mediante el operador << sólo leeríamos
    // parte de la cadena:
    //fe.getline(cadena, 128);

    //cout << cadena << endl;
}
开发者ID:Isaac2709,项目名称:JooglI_MPI,代码行数:41,代码来源:main.cpp


注:本文中的Site::setBody方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。