"Texto sin formato" puede tener varios significados.
El más útil en este contexto es que no es más que un archivo binario organizado en secuencias de bytes que un sistema de computadoras en particular puede traducir en un conjunto finito de lo que considera caracteres de "texto".
Un segundo significado, algo conectado, es la restricción de que dicho sistema debería mostrar estos "caracteres de texto" como símbolos legibles por un ser humano como miembros de un alfabeto reconocible. A menudo, la implicación no escrita es que el mecanismo de traducción es ASCII.
Un tercer significado, incluso más restrictivo, es que este sistema debe ser un editor/visor de texto "simple". Por lo general, implica codificación ASCII. Pero, realmente, hay MUY poca diferencia entre usted, el humano, leyendo texto codificado en algún formato funky y mostrado por un programa propietario, contra el editor de texto VI que lee el archivo codificado en ASCII.
dentro del contexto de programación, el entorno de programación (comprized mediante las API del sistema operativo + + Sistema de sus capacidades lingüísticas) define tanto un conjunto de caracteres de "texto", y un conjunto de codificaciones que es capaz de leer para convertir a estos " texto "personajes". Tenga en cuenta que esto puede no implicar necesariamente ASCII, inglés u 8 bits: como ejemplo, Perl puede leer de forma nativa y usar el conjunto completo de "caracteres" de Unicode.
Para responder a su pregunta específica, definitivamente puede usar cadenas de "caracteres" para transmitir secuencias de bytes arbitrarias, con la advertencia de que deben aplicarse las convenciones de terminación de cadena. El problema es que las funciones que ya existen para "procesar datos de caracteres" probablemente no tengan ninguna funcionalidad útil para tratar con sus datos binarios.
Para su información, no existe el texto sin formato. http://www.joelonsoftware.com/articles/Unicode.html – harpo
Para su información, texto plano en este contexto no es UTF-8 y no puede representar Unicode, porque como he dicho antes, es una serie de bytes, nada más elegante. –
Supongo que estaba siendo un poco sarcástico. Después de todo, incluiste las comillas aéreas sobre "texto plano". – harpo