CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit 9bcdc265ecb4b3a80005249532b36fc7c6fc8704
parent 47fc784967c31706994baa6f9fdab79b03cbcb81
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Thu,  4 Apr 2024 12:33:32 -0300

Rename function `vectorExportToFile`

Rename `vectorExportToFile` to `vectorPrintToOpenFile` since the latter
explicitly mentions that the file provided must be open

Diffstat:
Mtps/1/informe/informe.pdf | 0
Mtps/1/informe/informe.tex | 14+++++++-------
Mtps/1/primos.cpp | 4++--
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/tps/1/informe/informe.pdf b/tps/1/informe/informe.pdf
Binary files differ.
diff --git a/tps/1/informe/informe.tex b/tps/1/informe/informe.tex
@@ -197,15 +197,15 @@ los cuales el índice es un numero no primo.
 void vectorDiscardNonPrimes(std::vector<bool> &v);
 \end{fullgrayverb}
 
-Se declara la función \code{vectorExportToFile} la cual recibe como
+Se declara la función \code{vectorPrintToOpenFile} la cual recibe como
 argumento un vector, un archivo abierto y una referencia a una variable. Esta
 función imprime sobre el archivo las posiciones del vector en donde el
 contenido es \code{true}, la cantidad de números impresos los asigna a la
 variable \code{primesWritten}.
 
 \begin{fullgrayverb}[\mbox{}]
-// Se declara la función `vectorExportToFile`
-void vectorExportToFile(
+// Se declara la función `vectorPrintToOpenFile`
+void vectorPrintToOpenFile(
          const std::vector<bool> v,
          std::ofstream &outputFile,
          unsigned int &primesWritten);
@@ -266,10 +266,10 @@ if (outputFile.is_open() == false) {
 \end{fullgrayverb}
 
 Para exportar los números primos del vector se invoca a la función
-\linebreak\code{vectorExportToFile}
+\linebreak\code{vectorPrintToOpenFile}
 
 \begin{fullgrayverb}[\mbox{}]
-vectorExportToFile(numeros, outputFile, primesFound);
+vectorPrintToOpenFile(numeros, outputFile, primesFound);
 \end{fullgrayverb}
 
 Luego de finalizada la impresión en el archivo, se cierra utilizando el método
@@ -325,9 +325,9 @@ for (size_t i = 2; i*i < MAXIMO; ++i) {
 }
 \end{fullgrayverb}
 
-\subsubsection{Función \code{vectorExportToFile}}
+\subsubsection{Función \code{vectorPrintToOpenFile}}
 
-La función \code{vectorExportToFile} recibe como argumento un vector, una
+La función \code{vectorPrintToOpenFile} recibe como argumento un vector, una
 archivo abierto y una referencia a una variable. Luego de invocada la función
 imprime sobre el archivo los índices del vector en los cuales el contenido es
 \code{true}, a la variable que recibe le asigna la cantidad de índices impresos.
diff --git a/tps/1/primos.cpp b/tps/1/primos.cpp
@@ -22,7 +22,7 @@ void vectorDiscardNonPrimes(std::vector<bool> &v) {
     }
 }
 
-void vectorExportToFile(
+void vectorPrintToOpenFile(
         const std::vector<bool> v,
         std::ofstream &outputFile,
         unsigned int &primesWritten) {
@@ -52,7 +52,7 @@ int main (void) {
         return -1;
     }
 
-    vectorExportToFile(numeros, outputFile, primesFound);
+    vectorPrintToOpenFile(numeros, outputFile, primesFound);
     outputFile.close();
     totalTime = (double(clock() - startTime)) / CLOCKS_PER_SEC;