从文件

时间:2018-04-21 18:53:06

标签: c++ file-io

我想从文件中读取完整的字符串行以执行某些操作。使用波纹管代码" Ciphertext"是空的。

我的代码:

#include<iostream>
#include<string.h>
#include<stdlib.h>
#include <string>
#include <fstream>
using namespace std;

int main(int argc, char **argv)
{
    ifstream myfile("C:\\encr_affine.txt");
    string Ciphertext;

    while (!myfile.eof())
    {
        getline(myfile, Ciphertext);
    }

    //some code here

myfile.close();

}

1 个答案:

答案 0 :(得分:0)

在文件中读取一串字符串的答案是:

echo filterwords("I am a dummy");

function filterwords($text){

    $filterWords = array("dummy");
    $filterCount = sizeof($filterWords);

    for($i=0; $i<$filterCount; $i++){

        $text = preg_replace_callback('/\b'.$filterWords[$i].'\b/i',
        function ($matches) {
            return str_repeat('*',strlen('$0'));
        },
        $text); 
    }

   return $text;
}