Colección de citas famosas - Slogan de motivación - ¿Qué representa el archivo CPP en lenguaje C?

¿Qué representa el archivo CPP en lenguaje C?

Cpp: código fuente C++. Puede considerarlo como la parte del contenido del Diccionario Xinhua, que habla sobre lo que quieren decir las mujeres y lo que quieren decir los hombres.

. h: Puede considerar el archivo de encabezado de h:C++ como el índice del Diccionario Xinhua, es decir, buscar por pinyin y radicales.

. HPP: el código fuente de C++ está escrito en el archivo de encabezado. Equivale a escribir directamente el significado de la palabra a buscar al buscar una palabra basada en los radicales en el "Diccionario Xinhua". Entonces esto generalmente no es bueno. Pero ahora mucha programación genérica usa esto.

Mm: Es un lenguaje de código objC, pero se puede mezclar con C++.

Lo anterior es el formato que conozco.

上篇: Los puntos más completos en 2023 | 16 marcos de desarrollo de aplicaciones multiplataformaEn los últimos años, WeChat y sus aplicaciones ecológicas han llevado la tecnología de mini programas a su máximo apogeo. En el mundo de los desarrolladores, la tecnología de miniprogramas ha atraído gran atención, especialmente en términos de aceptación de tráfico y desarrollo cruzado, y ha atraído la atención y la práctica activa de empresas de diferentes tamaños. En 2023, los miniprogramas seguirán siendo muy populares, pero serán un poco diferentes. Debido a cambios sutiles en las relaciones entre países, hay algunas voces diferentes en el campo tecnológico en 2022. En primer lugar, la protección de la privacidad de los datos en China ha vuelto a alcanzar un nuevo nivel y los sistemas operativos nacionales han pasado de ser Plus a ser necesarios. En segundo lugar, el cuello de botella del dividendo demográfico ha provocado "efectos secundarios" del aumento del tráfico, lo que ha hecho que las empresas se enfrenten a la situación. el impacto de las aplicaciones en el consumo de terminales en sus propios negocios; el papel del marketing y las operaciones de los jugadores; finalmente, el desarrollo simultáneo de nuevas tecnologías en diversos campos, como la informática de punta, las redes 5G, la realidad virtual y la realidad aumentada, etc., parece revelar el multiplicador. efecto de las tecnologías futuras 1 1 (pero aún no ha aparecido)... Según información pública Las estadísticas muestran que la cantidad de mini programas en toda la red superó los 7 millones en 2021, incluidos los mini programas de WeChat. El uso diario promedio aumentó un 32% interanual y el número de miniprogramas activos aumentó en 465.438 0. El ecosistema del miniprograma ha creado un nuevo espacio para el crecimiento. En realidad, el ecosistema de aplicaciones no es débil: los datos públicos de la segunda mitad de 2021 muestran que todavía hay más de 2 millones de aplicaciones activas en las plataformas de los tres principales editores de aplicaciones del mundo (Google Play, AppStore y Amazon Store). No incluye los datos de algunas grandes plataformas de publicación de aplicaciones nacionales. Además, las descargas de aplicaciones también aumentan año tras año (de 178,1 mil millones de veces en 2017 a 21,8 mil millones de veces en 2020). La demanda de desarrollo de aplicaciones sigue activa. Aplicaciones de escritorio, aplicaciones, subprogramas, dispositivos terminales del Internet de las cosas... Ante unos requisitos de adaptación de terminales cada vez más complejos, la tendencia a utilizar frameworks entre terminales no hace más que aumentar. Este artículo busca marcos de desarrollo entre terminales en todas partes y los resume para su referencia, de modo que el desarrollo posterior de la aplicación o del lado del terminal pueda hacer una cierta referencia para la selección de marcos entre terminales. ¿Qué es un marco cruzado? Antes de ingresar al inventario formal, primero popularicemos este concepto: el marco de desarrollo de aplicaciones multiplataforma significa que los desarrolladores pueden usar el mismo conjunto de código y escribirlo una vez para ejecutarlo en múltiples plataformas de terminal (como subprogramas, navegadores, iOS, Andriod, MacOS). , Linux, Kirin, UOS...). Su función más importante es acortar en gran medida el ciclo de desarrollo de los desarrolladores, logrando así una entrega rápida. Los beneficios de un marco de desarrollo de aplicaciones multiplataforma: un conjunto de código es adecuado para múltiples dispositivos, múltiples plataformas y múltiples tiendas de aplicaciones, creación rápida de prototipos, desarrollo rápido y mantenimiento de productos sin interrupciones. 1. FlutterFlutter es el marco de interfaz de usuario móvil de Google que puede crear rápidamente interfaces de usuario nativas de alta calidad en iOS y Android. El rápido desarrollo de Flutter, la interfaz de usuario expresiva y refinada y el rendimiento nativo atraen a una gran cantidad de usuarios. Algunas empresas típicas que utilizan Flutter incluyen: Google, eBay, BMW, etc. Las principales razones por las que eligieron Flutter son: alta estabilidad del marco, basado en el lenguaje DART, ciclo de desarrollo estable del lenguaje compilado AOT, potente función de actualización en caliente para satisfacer diversas necesidades, kit de interfaz de usuario que se adapta perfectamente a los usuarios y empresas de Flutter, y actualización rápida. y mantenimiento del marco de código abierto. 2.IonicIonic es el marco de código abierto líder y de más rápido crecimiento para el desarrollo de aplicaciones multiplataforma. Las bibliotecas y herramientas de componentes de UI optimizadas para dispositivos móviles ayudan a crear rápidamente aplicaciones interactivas. Las grandes empresas internacionales que utilizan Ionic incluyen: ge, Airbus, Panera, etc. La razón principal por la que eligieron Ionic fue Cordovaedge, una enorme comunidad amigable para los desarrolladores con un conjunto de UI de alto estándar que simplifica el proceso de desarrollo y prueba. Un informe técnico extranjero muestra que los empresarios extranjeros prefieren soluciones iónicas y reactivas. 3. Reactnative fue desarrollado por Facebook en 2015. Reactnative puede ayudar a las empresas a crear aplicaciones similares a esta máquina utilizando lenguajes como Swift, ObjectiveC y Java. Algunas empresas que utilizan marcos reactivos son Facebook, Skype, Tesla, etc. 下篇: Plantilla de licitación del proyecto 2021