Anexando el contenido del archivo de texto a otro archivo en C ++
¿Cómo puede abrir un archivo de texto y agregar todas sus líneas a otro archivo de texto en C ++? Encuentro principalmente soluciones para leer por separado de un archivo a una cadena y escribir de una cadena a un archivo. ¿Se puede combinar esto elegantemente?
No siempre es dado que ambos archivos existen. Debe haber un retorno de bool al acceder a cada uno de los archivos.
Lo siento si esto ya está fuera de tema: ¿agregar contenido de texto a un archivo sin conflictos significa que varios programas pueden hacerlo simultáneamente (el orden de las líneas NO importa)? Si no, ¿cuál sería una alternativa (atómica)?