¿Cuáles son las diferencias y conexiones entre SDK, SDI y STL en VC?
sdk, kit de desarrollo de software, kit de desarrollo de software
Las diferentes plataformas generalmente tienen sus propias funciones especiales, por lo que proporcionan
interfaces de llamada de funciones correspondientes y bibliotecas de vinculación de funciones se vuelve necesario.
Este tipo de cosas son SDK. Para algunos hardware especiales, los fabricantes
también proporcionan SDK
SDI: interfaz de documento simple, interfaz de documento único,
.Widnows proporciona varias formas de ventana,
como una interfaz SDI de un solo documento: Notepad, IE, WordPad, Paintbrush, etc.
Interfaz MDI de múltiples documentos: algún software comercial Como word97, excel97
Es decir, se pueden abrir varios archivos en una ventana al mismo tiempo y
cada archivo tiene una subventana
y Es una interfaz basada en diálogos como: calculadora, juego de cartas, etc.
VC proporciona plantillas para este tipo de ventanas para facilitar el diseño de las ventanas correspondientes
En cuanto a usted diciendo que es una interfaz de desarrollo estándar, nunca había oído hablar de ella
STL: biblioteca de plantillas estándar de libaray de plantilla standered
Una forma de reutilización de código en C, mediante la sustitución de tipos de variables, p>
Las reglas de procesamiento utilizan codificación unificada. Por ejemplo, el algoritmo de clasificación para matrices de caracteres
Siempre que el tipo de carácter se cambie a un número entero, se puede utilizar el mismo código para ordenar los números enteros
. Cadenas, colas, matrices, etc., C proporciona las plantillas estándar
correspondientes. Los usuarios pueden usar directamente el código en la biblioteca de plantillas
siempre que especifiquen el tipo de elemento. es rápido y seguro.