Arquitectura Java mvc, ¿qué es la arquitectura c++?
Debe decirse que mvc se originó a partir de Smalltalk. Ahora básicamente todos los lenguajes de programación lo usarán más o menos, y C ++ no es una excepción.
Si hablamos de frameworks C++, solo tendrán más frameworks que Java, no menos. Precisamente porque hay demasiados, faltan normas y estándares. Los procesos de crecimiento de Java y C++ son completamente diferentes. Java puede proporcionar directamente una biblioteca de clases grande y bien implementada que cubra todos los aspectos, porque la máquina virtual proporciona una capa intermedia independiente de la plataforma, mientras que C ++ se compromete a proporcionar estándares que se puedan implementar libremente. Por lo tanto, la biblioteca estándar de C++ solo puede proporcionar herramientas básicas y no puede proporcionar funciones relacionadas con el sistema. Mfc es el marco C ++ de Microsoft. Borland C ++ y devc ++ también tienen sus propios marcos de desarrollo. Las plataformas multiplataforma generales como Qt también son muy populares. También existen frameworks profesionales, como el framework osg para gráficos 3D, que básicamente cubren todos los campos. Spring y Hebernate que mencionaste se refieren solo a web y bases de datos, aunque Spring es en realidad una herramienta de patrón muy común.
Si aprendes bien Java, C++ debería ser sencillo. Simplemente aprende paso a paso. Básicamente, busca un libro como un manual de C++.