Se recomienda usar Visual Studio 2017

Estados de secuencia

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Muestra los estados válidos, las transiciones de estado, para una secuencia en la ilustración siguiente.

Secuencia

Cada uno de los círculos denota un estado estable. Cada una de las líneas indica una transición que puede producirse como resultado de una llamada de función que opera en la secuencia. Cinco grupos de funciones pueden producir las transiciones de estado.

Las funciones de los tres primeros grupos se declaran en <stdio.h:>

Restantes las funciones de los dos grupos se declaran en <wchar.h:>

El diagrama de estados muestra que debe llamar a una de las funciones de la posición entre la escritura y operaciones de lectura:

  • No puede llamar a una función de lectura si la última operación en la secuencia era una escritura.

  • No puede llamar a una función de escritura si la última operación en la secuencia era una lectura, a menos que esa operación de lectura establezca la marca de fin de archivo.

Finalmente, el diagrama de estado se muestra una operación de posición nunca reduce el número de llamadas de función válidas que pueden seguir.

Archivos y secuencias

Mostrar: