Red de conocimiento informático - Material del sitio web - ¿Cuáles son las diferencias y conexiones entre SDK, SDI y STL en VC?

¿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,

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.