{"id":45184,"date":"2024-02-19T20:07:54","date_gmt":"2024-02-20T01:07:54","guid":{"rendered":"https:\/\/niixer.com\/?p=45184"},"modified":"2024-03-14T10:39:28","modified_gmt":"2024-03-14T15:39:28","slug":"lenguaje-de-c","status":"publish","type":"post","link":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/","title":{"rendered":"Conoce un poco m\u00e1s del lenguaje de C++"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00bfQu\u00e9 es el lenguaje C++?<\/strong><\/h3>\n\n\n\n<p>El lenguaje de programaci\u00f3n C++ nos posee una gran variedad de ejemplos en cuanto al uso de este lenguaje, algunos ejemplos son:<\/p>\n\n\n\n<p>El C + + es un lenguaje de programaci\u00f3n de prop\u00f3sito general el cual fue desarrollado a partir del lenguaje C para que pudiese manejar objetos y con pocas excepciones incluye a C. Esta parte de C incluida en C + + es conocida como c- y puede compilarse como C + + sin problemas. Sin importar que este es un lenguaje de programaci\u00f3n con varios a\u00f1os de uso, es uno de los mas demandados en la actualidad ya que se encuentra de terceras por debajo de Python, y C#.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bases de datos:&nbsp; <\/strong>MySQL, es una de la base de datos que est\u00e1 escrita a base de lenguaje C + +.<\/li>\n\n\n\n<li><strong>Navegadores web:<\/strong><strong> <\/strong>Google Chrome, Facebook, Microsoft, Adobe Acrobat, son algunos navegadores y p\u00e1ginas web que utilizan este lenguaje.<\/li>\n\n\n\n<li><strong>Sistemas operativos: <\/strong>Gracias a la velocidad y rapidez que brinda el C + + varios sistemas est\u00e1n construidos a base de este lenguaje algunos de estos ejemplos son Android, Mac Os, Windows, Linux.<\/li>\n\n\n\n<li><strong>Videojuegos: <\/strong>Los videojuegos como Halo, Pac-Man, Final Fantasy, FIFA y Call of Duty utilizan el C++ para programar motores o alguna parte espec\u00edfica del juego.<\/li>\n<\/ul>\n\n\n\n<p>Por otro lado, algunos juegos en dispositivos m\u00f3viles como Android y iPhone tambi\u00e9n se dise\u00f1an utilizando el lenguaje C++, como Pok\u00e9mon Go, Clash Royale y Among Us Brawl Starts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Historia del lenguaje C++<\/strong><\/h3>\n\n\n\n<p>El <a href=\"https:\/\/openwebinars.net\/blog\/que-es-c\/\">lenguaje C<\/a> se descubri\u00f3 en 1972 por&nbsp; Deniss Ritchie&nbsp; en los laboratorios Bell de AT&amp;T y ha sido asociado con el sistema operativo UNIX, ya que su desarrollo fue en este sistema y debido a que tanto como UNIX como el propio compilador de C y casi en su totalidad de programas y herramientas de UNIX fueron escritos en C.<\/p>\n\n\n\n<p>En 1980, se a\u00f1adieron al lenguaje C caracter\u00edsticas como \u201c<em><a href=\"https:\/\/es.wikipedia.org\/wiki\/Clase_(inform%C3%A1tica)#:~:text=En%20inform%C3%A1tica%2C%20una%20clase%20es,los%20sustantivos%20en%20el%20lenguaje.\">clases\u201d<\/a>,<\/em> comprobaci\u00f3n de los tipos de argumentos de una funci\u00f3n y conversi\u00f3n, si es necesario, de los mismos, el resultado de esta modificaci\u00f3n fue nominado C con <em>clases.<\/em><\/p>\n\n\n\n<p>Entre 1983 y 1984, C con clases fue de nuevo redise\u00f1ado, extendido y nuevamente implementado sus nuevas caracter\u00edsticas fueron funciones virtuales, funciones y operadores sobrecargados. El resultado de este ajuste a C con clases fue denominado el lenguaje C + +.<\/p>\n\n\n\n<p><br>Despu\u00e9s de varios ajustes m\u00e1s, Bjarne Stroustrup, ingeniero de software en AT&amp;T Bell Laboratories, lanz\u00f3 C++ en 1985 y document\u00f3 su desarrollo en varios de sus libros.<\/p>\n\n\n\n<p>El nombre C + + se debe a Rick Macitti, significando el car\u00e1cter evolutivo de la transformaci\u00f3n de C (\u201c++\u201d es el operador de incremento de C).<\/p>\n\n\n\n<p>Despu\u00e9s de esto, los desarrolladores han revisado y refinado C++, lo que ha dado lugar a nuevas caracter\u00edsticas como herencia m\u00faltiple, tipos gen\u00e9ricos de datos, miembros protected, entre otros.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"465\" height=\"262\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-108.png\" alt=\"Bjarne Stroustrup\" class=\"wp-image-45988\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-108.png 465w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-108-300x169.png 300w\" sizes=\"auto, (max-width: 465px) 100vw, 465px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Caracter\u00edsticas del C++<\/strong><\/h3>\n\n\n\n<p>A partir de las diferentes modificaciones o cambios que se han realizado en el lenguaje C++ ha adquirido diferentes caracter\u00edsticas para consolidarse como uno de los lenguajes m\u00e1s demandados y f\u00e1ciles en cuanto a su aprendizaje como a su uso, las caracter\u00edsticas que el C++ adquiri\u00f3 son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Es un lenguaje h\u00edbrido&nbsp;<\/li>\n\n\n\n<li>Soporta la programaci\u00f3n orientada a objetos&nbsp;<\/li>\n\n\n\n<li>Soporta la abstracci\u00f3n de datos&nbsp;<\/li>\n\n\n\n<li>Tiene en una integraci\u00f3n completa y directa con el lenguaje del ensamblador&nbsp;<\/li>\n\n\n\n<li>Tiene uno de los lenguajes compilados m\u00e1s veloces que hay<\/li>\n\n\n\n<li>Los videojuegos lo tomaron como lenguaje de programaci\u00f3n &nbsp;<\/li>\n\n\n\n<li>Construyeron este lenguaje para ser mejor que C<\/li>\n\n\n\n<li>Herencia m\u00faltiple&nbsp;<\/li>\n\n\n\n<li>Funciones m\u00faltiples miembro<em> static<\/em> y<em> const<\/em><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ventajas y desventajas del C++<\/strong><\/h3>\n\n\n\n<p>A partir de estas caracter\u00edsticas le brindan al lenguaje C++ unas ventajas, pero tambi\u00e9n unas desventajas algunos ejemplos de estas son:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Ventajas:<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Como C + + es una versi\u00f3n extendida de C, que es un lenguaje de programaci\u00f3n de bajo nivel, hace que C + + sea uno de los lenguajes de programaci\u00f3n m\u00e1s r\u00e1pidos.<\/li>\n\n\n\n<li>C + + es uno de los lenguajes m\u00e1s cercanos al hardware. Esto es muy ventajoso en aquellos espacios donde el software deba tener una estrecha relaci\u00f3n con el hardware para as\u00ed realizar un soporte de bajo nivel.<\/li>\n\n\n\n<li>C + + tiene una biblioteca est\u00e1ndar de plantillas que se pueden usar ampliamente cuando se est\u00e9 codificando. Estas bibliotecas proporcionan logaritmos eficientes que hacen que el programador ahorre tiempo y esfuerzo.<\/li>\n\n\n\n<li>C++ tiene unos siete estilos diferentes de codificaci\u00f3n, lo que lo convierte en un lenguaje de programaci\u00f3n de m\u00faltiples modelos&nbsp;<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Desventajas:&nbsp;<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>&nbsp;El mal uso de los punteros puede hacer que el sistema se bloquee o que se comporte de forma an\u00f3mala&nbsp;<\/li>\n\n\n\n<li>No es de las mejores opciones cuando se trata del \u00e1rea de desarrollo web ya que puede llegar a ser muy complejo en comparaci\u00f3n con otros lenguajes<\/li>\n\n\n\n<li>Al trabajar con compiladores, es necesario la traducci\u00f3n al lenguaje m\u00e1quina y C++ no otorga los suficientes operadores para ayudar con las operaciones<\/li>\n\n\n\n<li>Cometer errores cr\u00edticos es f\u00e1cil y depurarlos es complicado.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Sintaxis del lenguaje  C++<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Biblioteca: <\/strong>Una biblioteca es un m\u00f3dulo (un fichero o conjunto de ficheros)<\/li>\n<\/ol>\n\n\n\n<p>Una biblioteca est\u00e1ndar se utiliza para tener acceso a dispositivos de entrada y salida.&nbsp;<\/p>\n\n\n\n<p>La biblioteca est\u00e1ndar de C + + contiene una serie de utilidades de programaci\u00f3n que est\u00e1n disponibles en cualquier distribuci\u00f3n de C + +.<\/p>\n\n\n\n<p>La primera l\u00ednea contiene una directiva include. Esta directiva indica que se utilizar\u00e1 una funci\u00f3n o c\u00f3digo implementado en una biblioteca que contiene c\u00f3digo que puede ser utilizado en programas. Este programa utiliza una biblioteca iostream, que define una serie de utilidades para la realizaci\u00f3n de operaciones de entrada y salida. Y por \u00faltimo el nombre de la biblioteca debe sustituirse entre los caracteres\u201d &lt;\u201d y \u201c&gt;\u201d.<\/p>\n\n\n\n<p>EJEMPLO: #include &lt;iostream&gt;<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li><strong>Espacio del nombre: <\/strong>Agrupar\u00e1 todo nuestro c\u00f3digo bajo este espacio de nombre&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>La segunda l\u00ednea contiene la instrucci\u00f3n <strong><em>using namespace std.<\/em><\/strong> Su funci\u00f3n es escribir de una forma abreviada el nombre de algunos objetos definidos en la biblioteca de C++. Si no se utiliza la instrucci\u00f3n <strong><em>using namespace std<\/em><\/strong>; entonces los nombres <em>cout<\/em> y <em>endl<\/em>, que aparecen con posterioridad en el c\u00f3digo, deber\u00e1n ser escritos como <em>std <\/em>::<em> cout <\/em>y<em> sted<\/em>::<\/p>\n\n\n\n<p>EJEMPLO: Using namespace std;<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>Punto de inicio:<\/strong> Esta es una funci\u00f3n esencial en C++, porque este ser\u00e1 el punto de inicio de la aplicaci\u00f3n.<\/li>\n<\/ol>\n\n\n\n<p>En la tercera l\u00ednea viene el programa principal o funci\u00f3n <em>main.<\/em> Un programa en este lenguaje (C++) puede constar de una o varias funciones de c\u00f3digo. La funci\u00f3n <em>main <\/em>siempre debe estar definida y contiene las instrucciones que empieza a ejecutar el programa. El conjunto de instrucciones que contiene una funci\u00f3n, tambi\u00e9n llamado cuerpo de la funci\u00f3n debe encerrarse entre llaves \u201c{}\u201d<\/p>\n\n\n\n<p>EJEMPLO: 4.int main ( ){&nbsp;<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7. }<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li><strong>Mostrar mensaje:&nbsp;<\/strong><\/li>\n<\/ol>\n\n\n\n<p>La primera instrucci\u00f3n del cuerpo de main es la que env\u00eda el texto \u201cHola mundo\u201d a la salida est\u00e1ndar. Esta instrucci\u00f3n al igual que todas en C++,debe terminar en punto y coma&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Cout:<\/em><strong> <\/strong>Instrucci\u00f3n para mostrar mensajes, tiene un<strong> <\/strong>\u201c&lt;&lt;\u201d y \u201c&gt;&gt;\u201d para mostrar el inicio y final.<\/li>\n\n\n\n<li><em>\u201cHola mundo\u201d:<\/em><em> <\/em>&nbsp;Instrucci\u00f3n para mostrar el mensaje que se desea&nbsp;<\/li>\n\n\n\n<li><em>Endl: <\/em>&nbsp;Instrucci\u00f3n para indicar que hay se acaba la l\u00ednea&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>EJEMPLO: cout&lt;&lt; \u201c<em>Hola mundo\u201d<\/em>&lt;&lt; &nbsp;endl;<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li><strong>Verificaci\u00f3n: <\/strong>La funci\u00f3n return 0; termina la ejecuci\u00f3n de main, devolviendo el valor 0.<\/li>\n<\/ol>\n\n\n\n<p><strong>&nbsp;<\/strong>Para verificar si la ejecuci\u00f3n fue exitosa se devuelve un 0 y si hay un error seria un 1 <strong>&nbsp;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image alignleft size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"465\" height=\"262\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-109.png\" alt=\"Sintaxis c++\" class=\"wp-image-45992\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-109.png 465w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-109-300x169.png 300w\" sizes=\"auto, (max-width: 465px) 100vw, 465px\" \/><\/figure>\n\n\n\n<p>EJEMPLO: return 0;<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\">\n<li><strong>Nota: <\/strong>cuando escriba el programa en el editor hay que tener en cuenta que C + + es un lenguaje sensible a las may\u00fasculas. Esto quiere decir que se tiene en cuenta si una letra se escribe en may\u00fasculas o en min\u00fasculas.<\/li>\n<\/ol>\n\n\n\n<p>EJEMPLO: Escribi\u00f3 Main en vez de escribir main, entonces el programa no ser\u00e1 correctamente sint\u00e1cticamente.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Lenguaje C vs lenguaje C++:<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"465\" height=\"369\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-110.png\" alt=\"C vs C++\" class=\"wp-image-45994\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-110.png 465w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/image-110-300x238.png 300w\" sizes=\"auto, (max-width: 465px) 100vw, 465px\" \/><\/figure>\n\n\n\n<p>C es un lenguaje de programaci\u00f3n en el cual se desarrollan apps, sistemas operativos, entre otros.&nbsp; C++ es un lenguaje que surge como una extensi\u00f3n de C, dise\u00f1ado con el prop\u00f3sito de a\u00f1adir mecanismos para la manipulaci\u00f3n de objetos al lenguaje de programaci\u00f3n C.<\/p>\n\n\n\n<p>El lenguaje C++ al ser una extensi\u00f3n de C, hace que tengan similitudes en varias cosas, algunas de estas son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C++ se basa en el lenguaje de C<\/li>\n\n\n\n<li>C++ es compatible con C, lo que le permite a los programadores utilizar c\u00f3digos C en programas C++<\/li>\n\n\n\n<li>Ambos tienen una sintaxis similar&nbsp;<\/li>\n\n\n\n<li>La estructura de c\u00f3digo en ambos es la misma&nbsp;<\/li>\n\n\n\n<li>Ambos lenguajes compilados y de bajo nivel, que proporcionan un control directo sobre el hardware directo del ordenador&nbsp;<\/li>\n\n\n\n<li>Su compilaci\u00f3n es similar&nbsp;<\/li>\n\n\n\n<li>Comparten la misma sintaxis b\u00e1sica (todos los operadores y palabras clave)<\/li>\n\n\n\n<li>La gram\u00e1tica b\u00e1sica es la misma&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Similitud entre C y C++:<\/strong><\/h3>\n\n\n\n<p>Con ayuda de las similitudes que comparten C y C++, existen varias aplicaciones, p\u00e1ginas web y programas que se desarrollan a trav\u00e9s de estos dos lenguajes, algunos de estos ejemplos son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/es.wikipedia.org\/wiki\/FIFA_(serie)\">FIFA<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/es.wikipedia.org\/wiki\/Microsoft_Windows\">Windows<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/es.wikipedia.org\/wiki\/Adobe_Acrobat\">Adobe Acrobat<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/es.wikipedia.org\/wiki\/Facebook\">Facebook<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/es.wikipedia.org\/wiki\/Google_Chrome\">Google Chrome<\/a><\/li>\n<\/ul>\n\n\n\n<p>&nbsp;Por otra parte, estos dos lenguajes a pesar de compartir varias similitudes por su origen tambi\u00e9n comparten varias diferencias, ejemplos de estas son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C + + cuenta con una amplia variedad de librer\u00edas y herramientas disponibles que facilitan el desarrollo de aplicaciones complejas. Mientras que C tiene una librer\u00eda est\u00e1ndar m\u00e1s limitada&nbsp;<\/li>\n\n\n\n<li>C++ permite a los programadores sobrecargar operadores como +, -,*,\/, entre otros. Esto permite una mayor flexibilidad en la escritura. C, no tiene esta funci\u00f3n&nbsp;<\/li>\n\n\n\n<li>A pesar de que C++ es compatible con el lenguaje de C, C no es compatible con algunas caracter\u00edsticas de C++<\/li>\n\n\n\n<li>El proceso de compilaci\u00f3n de C + + es m\u00e1s complejo que el de C, ya que el compilador de C + + debe realizar tareas adicionales para admitir la programaci\u00f3n orientada a objetos.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>El futuro del lenguaje  C++<\/strong><\/h3>\n\n\n\n<p>La aparici\u00f3n y rediente difusi\u00f3n de Java a popularizado la opini\u00f3n de que el C++ ha perdido fuerza o incluso que \u201cya no esta a la moda\u201d, este criterio que tecnol\u00f3gicamente no deber\u00eda tener ning\u00fan cr\u00e9dito, puesto que el \u00e1mbito de aplicaci\u00f3n de los dos lenguajes es distinto, C++ es un lenguaje de prop\u00f3sito general y Java est\u00e1 m\u00e1s enfocado a ciertos tipos de aplicaciones. Adem\u00e1s, Java al ser interpretado tiene un menor rendimiento que el C++, lo mismo ocurre con otras aplicaciones como C#. Ambos lenguajes (C# y Java) no resuelven una de las caracter\u00edsticas del&nbsp; C + +&nbsp; y se trata de la legibilidad, ya que ambas siguen el mismo sintaxis en lo fundamental.<\/p>\n\n\n\n<p>Aunque existen diferentes factores comerciales de las grandes multinacionales inform\u00e1ticas que muchas veces predominan sobre factores estrictamente tecnol\u00f3gicos y que podr\u00edan hacer cambiar la situaci\u00f3n a medio y largo plazo, el uso del C++, a principios del siglo XXI, sigue creciendo a buen ritmo debido a tres causas:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>La gran cantidad de c\u00f3digo ya usado&nbsp;<\/li>\n\n\n\n<li>El creciente grado de informatizaci\u00f3n&nbsp;<\/li>\n\n\n\n<li>Las propias capacidades del lenguaje, todav\u00eda no igualadas por otro lenguaje&nbsp;<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"1. Qu\u00e9 es C++ | Curso C++ F\u00e1cil y R\u00e1pido\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/CkUSy-REkUM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Cr\u00e9ditos:<\/h3>\n\n\n\n<p><strong>Autor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Daniel+David+Galv%C3%A1n+Penagos+\">Daniel David Galv\u00e1n Penagos <\/a><\/p>\n\n\n\n<p><strong>Editor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Carlos+Iv%C3%A1n+Pinz%C3%B3n+Romero\">Carlos Iv\u00e1n Pinz\u00f3n Romero <\/a> y <a href=\"https:\/\/niixer.com\/?s=Juan+Diego+Garrido+Ria%C3%B1o\">Juan Diego Garrido Ria\u00f1o<\/a><\/p>\n\n\n\n<p><strong>C\u00f3digo<\/strong>: <a href=\"https:\/\/niixer.com\/?s=UCPAG3-1\">UCPAG3-1<\/a><\/p>\n\n\n\n<p><strong>Universidad:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Universidad+Central\">Universidad Central<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Fuentes:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">Checa. A. (2019). Que es C++ : caracter\u00edsticas y aplicaciones. Openwebinars. \nQu\u00e9 es C++: Caracter\u00edsticas y aplicaciones | OpenWebinars\nRivas. A (26\/03\/2022) Ventajas Y Desventajas C++. Muy tecnol\u00f3gicos. https:\/\/muytecnologicos.com\/diccionario-tecnologico\/ventajas-y-desventajas-de-c-mas-mas\nCeballos. J (2019) C\/C++ curso de programaci\u00f3n (5\u00aa edici\u00f3n). Rama editorial\nCeballos. J (2007) Programaci\u00f3n orientada a objetos con C++ (4\u00aa edici\u00f3n). Rama editorial \nCeballos. J (2018) Programaci\u00f3n orientada a objetos con C++ (5\u00aa edici\u00f3n) Rama editorial \nProgramador JS (22 de junio 2022) Diferencia entre c y c++. Youtbe. https:\/\/www.youtube.com\/watch?v=IG_xyr61pS8\nMart\u00ednez. F. Fundamentos b\u00e1sicos de programaci\u00f3n en C++ \nHern\u00e1ndez. E.  Hern\u00e1ndez. J. Lizandra. C (2001) C++ Est\u00e1ndar. Paraninfo S.A\nCorvo. H (31 de marzo 2020) C++:historia, caracter\u00edsticas, tipos de datos, ejemplos. Lifeder. C++: historia, caracter\u00edsticas, tipos de datos, ejemplos (lifeder.com)\nSi Compila. (21 de mayo 2021). Qu\u00e9 es C++|Curso C++ f\u00e1cil y r\u00e1pido. . Youtube. https:\/\/youtu.be\/CkUSy-REkUM?feature=shared\nAntonio Checa (2019) Que es C++: caracter\u00edsticas y aplicaciones [imagen] Openwebinars (Qu\u00e9 es C++: Caracter\u00edsticas y aplicaciones | OpenWebinars)\nIIES (2019) The Great Debate: C vs. C++ - Which Language Is Right for You?  (The Great Debate: C vs. C++ Which Language Is Right for You? (iies.in)\nGianmarco Tantaruna,  (29, Julio,2014) Programacion para principiantes((C++ \u2013 2) Mensajes por consola en C++ \u2013 :: Programaci\u00f3n para principiantes :: (wordpress.com)\nMarcos Merino (22\/03\/2023) Qu\u00e9 fue de Bjarne Stroustrup, el creador de lenguaje c++, GENBETA,(https:\/\/www.genbeta.com\/a-fondo\/que-fue-bjarne-stroustrup-creador-lenguaje-c-que-esta-convencido-que-software-moririamos-hambre)<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQu\u00e9 es el lenguaje C++? El lenguaje de programaci\u00f3n C++ nos posee una gran variedad de ejemplos en cuanto al uso de este lenguaje, algunos ejemplos son: El C + + es un lenguaje de programaci\u00f3n de prop\u00f3sito general el cual fue desarrollado a partir del lenguaje C para queSeguir Leyendo<\/p>\n","protected":false},"author":1265,"featured_media":46025,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[30],"tags":[126,2868,395,810,324,3245,2655,329,31],"class_list":["post-45184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-niixer","tag-aplicaciones","tag-c-3","tag-futuro","tag-informacion","tag-juegos","tag-lenguaje-c-2","tag-lenguaje-de-programacion-2","tag-programacion","tag-tecnologia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Conoce todo sobre el C++ &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos<\/title>\n<meta name=\"description\" content=\"C++ es un lenguaje de programaci\u00f3n de muchos a\u00f1os de utilidad y que plantea seguir dando pasos fuertes a futuro.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Conoce todo sobre el C++ &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"og:description\" content=\"C++ es un lenguaje de programaci\u00f3n de muchos a\u00f1os de utilidad y que plantea seguir dando pasos fuertes a futuro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-20T01:07:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-14T15:39:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"danielpenagos\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"danielpenagos\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Conoce todo sobre el C++ &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","description":"C++ es un lenguaje de programaci\u00f3n de muchos a\u00f1os de utilidad y que plantea seguir dando pasos fuertes a futuro.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/","og_locale":"es_ES","og_type":"article","og_title":"Conoce todo sobre el C++ &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","og_description":"C++ es un lenguaje de programaci\u00f3n de muchos a\u00f1os de utilidad y que plantea seguir dando pasos fuertes a futuro.","og_url":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_published_time":"2024-02-20T01:07:54+00:00","article_modified_time":"2024-03-14T15:39:28+00:00","og_image":[{"width":1280,"height":640,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp","type":"image\/webp"}],"author":"danielpenagos","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"danielpenagos","Tiempo de lectura":"9 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#article","isPartOf":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/"},"author":{"name":"danielpenagos","@id":"https:\/\/niixer.com\/#\/schema\/person\/f1140d908237b6dea945da699dcc85a0"},"headline":"Conoce un poco m\u00e1s del lenguaje de C++","datePublished":"2024-02-20T01:07:54+00:00","dateModified":"2024-03-14T15:39:28+00:00","mainEntityOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/"},"wordCount":1990,"publisher":{"@id":"https:\/\/niixer.com\/#organization"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp","keywords":["Aplicaciones","C++","Futuro","Informaci\u00f3n","Juegos","lenguaje c++","lenguaje de programacion","Programaci\u00f3n","tecnolog\u00eda"],"articleSection":["Niixer"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/","url":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/","name":"Conoce todo sobre el C++ &#8211; Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp","datePublished":"2024-02-20T01:07:54+00:00","dateModified":"2024-03-14T15:39:28+00:00","description":"C++ es un lenguaje de programaci\u00f3n de muchos a\u00f1os de utilidad y que plantea seguir dando pasos fuertes a futuro.","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp","width":1280,"height":640,"caption":"Conoce del C++"},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/2024\/02\/19\/lenguaje-de-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"Conoce un poco m\u00e1s del lenguaje de C++"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]},{"@type":"Person","@id":"https:\/\/niixer.com\/#\/schema\/person\/f1140d908237b6dea945da699dcc85a0","name":"danielpenagos","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/fb2441108b2c0b5347aa8a4438acedb63bf3d7cb3af38bfc90c44745398a1ec0?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fb2441108b2c0b5347aa8a4438acedb63bf3d7cb3af38bfc90c44745398a1ec0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fb2441108b2c0b5347aa8a4438acedb63bf3d7cb3af38bfc90c44745398a1ec0?s=96&d=mm&r=g","caption":"danielpenagos"},"url":"https:\/\/niixer.com\/index.php\/author\/danielpenagos\/"}]}},"jetpack_featured_media_url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/02\/befunky_2024-1-2_0-4-37.webp","_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/45184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/1265"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=45184"}],"version-history":[{"count":10,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/45184\/revisions"}],"predecessor-version":[{"id":48194,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/45184\/revisions\/48194"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/46025"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=45184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/categories?post=45184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/tags?post=45184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}