diff --git a/playunfair.cpp b/playunfair.cpp index c26815d272bb0de17886ee6ddb456eb5167667cd..6da456dc1495d9713600a0c6e2d0618c0241b1c9 100644 --- a/playunfair.cpp +++ b/playunfair.cpp @@ -2,6 +2,7 @@ #include <fstream> #include <vector> #include <string> +#include <sstream> int main(int argc, char *argv[]){ if(argc!=3){ @@ -10,7 +11,8 @@ int main(int argc, char *argv[]){ } std::fstream input, output; char *inputName, *outputName; - std::string text; + std::string aux, key = "cachorro", crip; //a key vai vir do dicionario futuramente + std::ostringstream text; inputName = argv[1]; outputName = argv[2]; @@ -20,4 +22,11 @@ int main(int argc, char *argv[]){ return 0; } + while(std::getline(input, aux)) + text << aux; + + std::cout << text.str() << std::endl; + //chamar play fair passando string e chave + //crip = playfair(text.str(), key); + return 0; } diff --git a/teste2.in b/teste2.in new file mode 100644 index 0000000000000000000000000000000000000000..cef38da717bd44a490826a6c5ab378544684b6f1 --- /dev/null +++ b/teste2.in @@ -0,0 +1,4 @@ +oi +meu +nome +eh marcela