Juan mi hermano del alma, yo casi nunca comento, pero tu aporte al mundo de la programación lo vale. Vengo siguiendo tus cursos desde hace años y son una absoluta maravilla, eres el amo de la claridad en tus cursos de programación. Espero sacarme el clavo en este curso de C++ porque en la universidad me traumatizaron con este lenguaje de programcion por lo mal que me enseñaron, y como muchos fue mi primer contacto con la programación. Yo creo que tu curso va hacer un punto de inflexion en el aprendizaje de C++. Te agradezco por este esfuerzo y estaba esperando este curso. Saludos y seguimos aprendiendo.
Yo vengo estudianndo C++ hace 2 años y te aseguro que aun no puedo terminar de entenderlo, imaginate en una universidad, con los tiempos de una universidad... Te recomiendo aparte de este curso, el curso de Jesus Conde que tambien es gratuito, esta en youtube y sin dudas es uno de los mejores que existen en español..
He conseguido llegar al "Hola Mundo" me salia un error, hasta que puse mingw64 en la misma carpeta del curso c++ y se soluciono el error de compilacion. Un saludo y gracias por estos pedazo de video tan didacticos.
Cuando alguien me dice "como puedo empezar a programar? " siempre les digo "primero ve si te gusta te recomiendo pildora informáticas, si no le entiendes al profe Juan, retírese a otra área por que es el profe más explícito y eficas qué existe en este mundo", lo hago con toda la intención de poder ganar otro colega en el mundo de la programación por que se q le va a entender a la primera 😁
el return es recomendable usarlo. Es la forma que tiene el programa de comunicarle al sistema operativo como terminó el programa (return 0 significa que terminó exitosamente)
Una vez intenté hacer un curso de c++, y lamentablemente me topé con un chico que su metodología de enseñanza no me era útil así que lo deje de lado, y ahora decidí intentarlo de nuevo y en Reddit una persona recomendó tu curso y sólo llevo tres videos pero honestamente ya estoy fascinado.
Recomiendo instalar la extensión Code Runner , luego en las opciones de configuración de dicha extensión , tildar la casilla que dice Code-runner: Run in Terminal y luego cierra la ventana, ahora podrás ingresar directamente datos por la terminal integrada de Visual Studio Code.
Hola Juán, lo primero felicitarte por el contenido creado, que conlleva trabajo y esfuerzo. Quería preguntarte, a la hora de desarrollar un programa en C++ usado con CMakeList ¿cuál sería la diferencia? o existe algún capítulo para conocer sus diferencias para el entorno? Saludos cordiales.
Ojo que no en todas las distrubuciones Linux vienen con el compilador pre-instalado, en el caso que al ejecutar g++ les salga que no se encontro el ejecutable/no reconoce el comando les dejo lo siguiente: Ejecuten esto en la terminal para sistemas basados en Debian (Ubuntu, Lubuntu, Ubuntu Mate, Linux Mint, etc): sudo apt update && sudo apt install build-essential gcc g++ cmake make Ejecuten esto en la terminal para sistemas basados en RHEL (Fedora, CentOS, etc): sudo dnf install gcc gcc-c++ cmake autoconf automake Y ya deberian de tener el compilador instalado en Linux En el caso que tengan una Mac/MacOS tampoco viene pre-instalado segun que recuerde, tampoco no se como se instalaria (ya que no tengo una mac) pero probablemente necesiten homebrew para instalar g++ Alternativamente pueden usar Xcode (el IDE oficial de Apple para aplicaciones C++/Swift) para seguir este curso, esta gratis en la AppStore de Apple
profe hola muchas gracias por su gran,gran,gran,gran,gran,gran,gran,gran,gran,gran aporte a esta comunidad ,profe cundo llegue ala creacion de interfaces graficas con c++ podria mostrar como crearlas con la libreria gtkmm gracias profe
Yo no sé si a alguien más le ha pasado lo mismo, pero yo he tenido problemas con algo tan tonto como el nombre de los directorios (tanto para el compilador como para el primer programa). El compilador no lo he guardado en el directorio C/: porque prefería otro, y a la hora de la verdad, aunque funcionaba y el ordenador me lo ha detectado sin problemas (lo sé por la consola del sistema), cuando he escrito el programa en el VSC, este no detectaba algunas palabras clave y al hacer la depuración me daba error. Y con el programa en sí, lo mismo. Aparentemente funcionaba todo bien, el VSC lo detectaba sin problemas, pero al hacer la depuración y crear el archivo .exe, daba error. Y todo era porque el nombre de alguna de las carpetas de los directorios tenía acento ortográfico y el depurador del VSC no era capaz de manejarlo. La verdad es que la solución es fácil (cambiar el nombre de la carpeta problemática o grabar en otro directorio diferente), pero me ha costado lo mío darme cuenta de cuál era el problema... En fin, lo comento por si a alguien le pasa lo mismo. En cualquier caso, muy contento con el curso, muchas gracias, me está pareciendo genial. Un saludo.
Muy bueno!!!! oye porqué aparece en el compilador el lenguaje fortran cuando lo vas a descargar...no sé, disculpa...en la página que mencionaste aparecía...
No me funciona, al presionar C++ (GDB/LLDB) 18:08 me aparece un mensaje de error diciendo launch:program 'enter program name', for example C...\a.exe does not exist. Y me pide abrir un archivo llamado launch.json
Me salía un error a la hora de compilar y darle a "C++(GDB/LLDB)" que de algún modo que no tengo muy claro conseguí arreglar: Si te pasa prueba de instalar en las extensiones de Visual Studio Code una que se llama Code Runner, ahí tal vez va, si no, puede que mi error se arreglara al apagar y volver a encender el ordenador. No tengo muy claro el porqué se arregló, pero tal vez hacer alguna de estas dos cosas le sirva a alguien
Me paso un poco lo mismo, me salia un mensaje en la terminal de que el programa habia finalizado con errores,ademas de esto se me abria una ventana emergente diciendome que no existia el nombre del archivo.exe, si te soy honesto no se que pelotas fue lo que hice pero en un punto, de puro cacharrear solucione el problema sin saber como xD.
Hola, primero que nada, es un gran video eres un crack bro. En mi caso, ya tenía instalado el compilador g++, pero al momento de correr el "Hola mundo" en vs Code, no me funciona, ¿Tienes alguna idea del porque pasa esto?
una duda me marca error a la hora de darle depuración en terminal me arroja la compilación finalizo con errores me dice que el proceso finalizo con código de salida -1 que significa
tienes que revisar si tienes algun error importando alguna libreria, sino, puedes ejecutar g++ tu_archivo.cpp eso va crear el ejecutable. luego de eso VSCode va a funcionar correctamente
Gracias por el tutorial, en mi caso en windows 11 pro, en consola el comando "gcc -- version" solo fue reconocido sin espacio despues del guion (gcc --version).
Hola, yo utilizo Linux Mint versión 1.71.2 y cuando hice "g++ --version" para confirmar su existencia, no estaba includo. Para instalar el compilador g++ para c++ en caulquier distro Linux basada en DEBIAN es fácil. Abrimos una terminal: Combinación de teclas: Ctrl + Alt + T Primero debemos actualizar el sistema y limpiar luego los paquetes inservibles, escribimos en la terminal: $ sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y Instalamos g++: $ sudo apt install g++
Hola Juan. Cuando le doy a ejecutar, me sale este error: fatal error: cannot execute 'cc1plus': CreateProcess: No such file or directory compilation terminated
Hola, tenía instalado mingw64 desde hace tiempo y me acabo de fijar que tengo instalada la versión con sjlj en vez de la versión con seh que muestras en el vídeo. Hay alguna diferencia?
buenas mi gente, a mi no me funciono, al momento de hacer la prueba de inicio me salta la alerta. La tarea prelaunch task "C/C++: GCC.EXE compilar archivo activo finalizo con el codigo de salida -1. si depuro de todos modos me dice que mi programa no existe. alguien sabria explicarme que sucedio y como arreglarlo?
No estoy seguro porque sucede pero a veces debes agregar un barra al final a la ruta que guardas en el PATH para que pueda reconocer y ser llamado desde la terminal. quedaría algo ....bin\ en tu PATH.
Buenas Juan. Lo primero, muchas gracias por el curso, me va a ser bastante útil. Tenía una pregunta, al iniciar la depuración, me salta siempre el antivirus para analizar los archivos que descargué (en la carpeta vscode) además del propio archivo en el que estoy trabajando, y finalmente no detecta amenazas y se termina de ejecutar el código. No tarda demasiado en realizar el análisis de amenazas, pero resulta bastante molesto que aparezca siempre. ¿Es esto normal? ¿Y habría alguna forma de solucionarlo? Muchas gracias
hola buenas tardes , sigue asi con los videos de este gran lenguaje saludos desde Venezuela. Tengo una peticion puedes hacerlo para arquitectura 32 bits win 7 u alternativa, ya que tengo ese sistema y lo intente pero no me funciono claro cuando finalice el curso si no es molestia
Alguna solucion para configurar la terminal en el sistema operativo MacOS ya que al momento te ejecutar en terminal no me arroja ningun resultado solo menciona que se ha ejecutado sin errores pero no me arroja nada más que en la ventana de consola de depuración...
C++ carece de herramientas para hacer interfaces gráficas en su librería estandar, para ello debes recurrir a librerias externas como SDL2, SFML (esta la recomiendo mucho), OPENGL o VULKAN. Si estas interesado en desarrollar interfaces con C++ busca algun curso de las que te mencioné anteriormente.
Muchisimas gracias por el tutorial, a alguno más le tira el error "error de la línea de comandos: número no válido: 2 0000C/C++(574)" en la primera linea del archivo cpp? Reinstale las extensiones, y cuando estan desactivadas ya no me tiran error, aparte el codigo compila sin error a pesar de eso. PD:busque online y la hay una respuesta que no pareciera aplicarse a mi caso.
Hola. He seguido tus pasos con la instalación del compilador. con la prueba de g++ --version en el cmd dá positivo, pues sale la versión. Sin embargo al ejecutar me dice esto: Para los archivos de código fuente de C, IntelliSenseMode se ha cambiado de "windows-msvc-x64" a "windows-gcc-x64" en función de los argumentos del compilador y de la consulta de compilerPath: "C:\mingw64\bin\gcc.exe" [28/9/2022, 11:19:06] Se ha cambiado IntelliSenseMode porque no coincidía con el compilador detectado. Considere la posibilidad de establecer "compilerPath" en su lugar. Establezca "compilerPath" en "" para deshabilitar la detección de las inclusión y definiciones del sistema. Como no entiendo qué quiere decir y para probar le quité el retourn, pues estaba subrrayado ondulado. y Ahora me dice una ventana que si quiero configurar el JSON y en la terminal esto: Windows PowerShell Copyright (C) Microsoft Corporation. Todos los derechos reservados. PS C:\Users\Usuario\Desktop\EspacioDeCodigos> & 'c:\Users\Usuario\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\debugAdapters\bin\WindowsDebugLauncher.exe' '--stdin=Microsoft-MIEngine-In-coqr24qr.rml' '--stdout=Microsoft-MIEngine-Out-y53q0vd0.bbo' '--stderr=Microsoft-MIEngine-Error-g0fhgc3v.om1' '--pid=Microsoft-MIEngine-Pid-3bwfjcez.gui' '--dbgExe=C:\mingw64\bin\gdb.exe' '--interpreter=mi' ¡Vaya lío! A ver si me puedes ayudar. No entiendo nada 😲 Si por lo menos has leido hasta aquí. GRACIAS.
@@bryansanchezvergara Bueno he mirado y la verdad es que no es antiguo. Parece ser que se encuentra en la versión 6.3 y es la que tengo. Espero que te sirva.
Solucion: en realidad no se cual seria en su totalidad, pero hice dos cosas, cree una carpeta nueva e hice los pasos nuevamente, me di cuenta que estaba depurando con gcc y no g++, salto remedio.
Juan mi hermano del alma, yo casi nunca comento, pero tu aporte al mundo de la programación lo vale. Vengo siguiendo tus cursos desde hace años y son una absoluta maravilla, eres el amo de la claridad en tus cursos de programación. Espero sacarme el clavo en este curso de C++ porque en la universidad me traumatizaron con este lenguaje de programcion por lo mal que me enseñaron, y como muchos fue mi primer contacto con la programación. Yo creo que tu curso va hacer un punto de inflexion en el aprendizaje de C++. Te agradezco por este esfuerzo y estaba esperando este curso. Saludos y seguimos aprendiendo.
Me siento identificado
Yo vengo estudianndo C++ hace 2 años y te aseguro que aun no puedo terminar de entenderlo, imaginate en una universidad, con los tiempos de una universidad... Te recomiendo aparte de este curso, el curso de Jesus Conde que tambien es gratuito, esta en youtube y sin dudas es uno de los mejores que existen en español..
Perfecto la explicasiom
He conseguido llegar al "Hola Mundo" me salia un error, hasta que puse mingw64 en la misma carpeta del curso c++ y se soluciono el error de compilacion. Un saludo y gracias por estos pedazo de video tan didacticos.
Cuando alguien me dice "como puedo empezar a programar? " siempre les digo "primero ve si te gusta te recomiendo pildora informáticas, si no le entiendes al profe Juan, retírese a otra área por que es el profe más explícito y eficas qué existe en este mundo", lo hago con toda la intención de poder ganar otro colega en el mundo de la programación por que se q le va a entender a la primera 😁
Muchas Gracias profesor por estos videos tan valiosos que comparte.
Le agradezco su paciencia y su forma de transmitir conocimientos.
no podia faltar c++ en tu canal el mejor para aprender programacion
Genial!!! tuve mucho tiempo dando vueltas intentando configurar hasta que llegue aqui, y pude en minutos!!!!Gracias!!!!!!
Que emoción estar en este curso. muchas gracias por tu gran pero gran aporte eres increíble profesor.
Esperaba esto desde hace tiempo. Muchas gracias por todo, Juan, ojalá en un futuro haya un curso también de C. Saludos a todos.
Excelente video, gracias profesor. Saludos desde Perú.
mae eres un crack empezé a ver tus videos y es muy interesante la forma como explicas, saludos desde Costa Rica
No hay mejor tutoriales en internet que los tuyos. Realmente increibles
Nota:
La funcion main es especial, asi que se puede omitir el return (y es una practica muy comun)
int main()
{
cout
La nomenclatura usando auto es bien elegante, Rust se inspiró en esa notación.
@@dexter117 Vaya, no sabia, no conozco mucho sobre Rust
increible, mira vos.. gracias
el return es recomendable usarlo. Es la forma que tiene el programa de comunicarle al sistema operativo como terminó el programa (return 0 significa que terminó exitosamente)
Excelente video, muchas gracias Juan Díaz
Gracias desde Barranquilla, Colombia.
Gracias, empiezo hoy mi reciclaje desde ingeniería química hacia programación 👋
Para que quiero Netflix si tengo estos contenidos, agradecido infinitamente.
Joder, el curso es muy bueno, recomendadísimo
Hola me tenias en un sin vivir ,
al menos un Hola mundo😂
Te sigo hace tiempo gracias por tu trabajo
Hola, saludos desde México.
Una vez intenté hacer un curso de c++, y lamentablemente me topé con un chico que su metodología de enseñanza no me era útil así que lo deje de lado, y ahora decidí intentarlo de nuevo y en Reddit una persona recomendó tu curso y sólo llevo tres videos pero honestamente ya estoy fascinado.
Y el nombre del chico?
Your explanation is very clean and clear Thx
Eres un grande!!!!
gran aporte este nuevo curso!
Que ganas de que vayan llegando! esto sabe a poco jeje
Buen video! Podrías hablar sobre los Unix process y los Unix threads en C/C++?
gracias profe muchas gracias por este video
Asombroso 👏..!
Recomiendo instalar la extensión Code Runner , luego en las opciones de configuración de dicha extensión , tildar la casilla que dice Code-runner: Run in Terminal y luego cierra la ventana, ahora podrás ingresar directamente datos por la terminal integrada de Visual Studio Code.
Excelente!!! 😍
Excelente juan!!! estaba esperando el curso de c++, llegaremos a ver pilas, punteros, archivos, listas y poo?
La clase anterior dio el temario.
@@moiseszuniga9082 excelente ahi lo vi muchas gracias
C++ no es un lenguaje orientado a objetos
@@efrainrazo3286 Es un lenguaje multiparadigma, incluyendo aqui a POO.
@@efrainrazo3286 y pq en todos los cursps gratis de youtube ensenan como 7 hs de poo en c++?
Exelente 😱👍👍👍👍
Excelente aporte no se si podrías hacer un video de como configurar Visual Studio Code para poder programar phyton y java
Hola Juán, lo primero felicitarte por el contenido creado, que conlleva trabajo y esfuerzo. Quería preguntarte, a la hora de desarrollar un programa en C++ usado con CMakeList ¿cuál sería la diferencia? o existe algún capítulo para conocer sus diferencias para el entorno? Saludos cordiales.
Que buen servicio
Aprendiendo!
Excelente muchas gracias.
Yesssss, tuve algunos problemas con la descarga de mingw-w64, lo descargue de otra pagina y pudo salir bien la ejecución. Se sigue
Ojo que no en todas las distrubuciones Linux vienen con el compilador pre-instalado, en el caso que al ejecutar g++ les salga que no se encontro el ejecutable/no reconoce el comando les dejo lo siguiente:
Ejecuten esto en la terminal para sistemas basados en Debian (Ubuntu, Lubuntu, Ubuntu Mate, Linux Mint, etc):
sudo apt update && sudo apt install build-essential gcc g++ cmake make
Ejecuten esto en la terminal para sistemas basados en RHEL (Fedora, CentOS, etc):
sudo dnf install gcc gcc-c++ cmake autoconf automake
Y ya deberian de tener el compilador instalado en Linux
En el caso que tengan una Mac/MacOS tampoco viene pre-instalado segun que recuerde, tampoco no se como se instalaria (ya que no tengo una mac) pero probablemente necesiten homebrew para instalar g++
Alternativamente pueden usar Xcode (el IDE oficial de Apple para aplicaciones C++/Swift) para seguir este curso, esta gratis en la AppStore de Apple
Excelente video
profe hola muchas gracias por su gran,gran,gran,gran,gran,gran,gran,gran,gran,gran aporte a esta comunidad ,profe cundo llegue ala creacion de interfaces graficas con c++ podria mostrar como crearlas con la libreria gtkmm gracias profe
¡GRACIAS!
Perfecto, gracias!!
Genial !!!
Muy buen video
Yo no sé si a alguien más le ha pasado lo mismo, pero yo he tenido problemas con algo tan tonto como el nombre de los directorios (tanto para el compilador como para el primer programa). El compilador no lo he guardado en el directorio C/: porque prefería otro, y a la hora de la verdad, aunque funcionaba y el ordenador me lo ha detectado sin problemas (lo sé por la consola del sistema), cuando he escrito el programa en el VSC, este no detectaba algunas palabras clave y al hacer la depuración me daba error. Y con el programa en sí, lo mismo. Aparentemente funcionaba todo bien, el VSC lo detectaba sin problemas, pero al hacer la depuración y crear el archivo .exe, daba error. Y todo era porque el nombre de alguna de las carpetas de los directorios tenía acento ortográfico y el depurador del VSC no era capaz de manejarlo. La verdad es que la solución es fácil (cambiar el nombre de la carpeta problemática o grabar en otro directorio diferente), pero me ha costado lo mío darme cuenta de cuál era el problema... En fin, lo comento por si a alguien le pasa lo mismo. En cualquier caso, muy contento con el curso, muchas gracias, me está pareciendo genial. Un saludo.
Saludos. No fuiste el único. c_cpp_properties.json mostraba un error por el compilador y la ruta. Lo solucioné y quedó así:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"cStandard": "c17",
"cppStandard": "c++17",
"intelliSenseMode": "windows-gcc-x64",
"compilerPath": "D:/Paquetes/mingw64/bin/g++.exe"
}
],
"version": 4
}
Gracias, me has salvado el día. Tenía el mismo problema.
para los que estéis usando vscode intalar la extensión code runner esa extensión les va a permitir ejecutar el código mucho mas rápido
Muchas gracias!!
Podrías hablar sobre los Unix process y los Unix threads en C/C++?
Óptimo 😎
Muy bueno!!!! oye porqué aparece en el compilador el lenguaje fortran cuando lo vas a descargar...no sé, disculpa...en la página que mencionaste aparecía...
muchas gracias
espero puedas incluir a los thread como algo a sumar
No me funciona, al presionar C++ (GDB/LLDB) 18:08 me aparece un mensaje de error diciendo launch:program 'enter program name', for example C...\a.exe does not exist.
Y me pide abrir un archivo llamado launch.json
X2, lograste resolverlo?
Me salía un error a la hora de compilar y darle a "C++(GDB/LLDB)" que de algún modo que no tengo muy claro conseguí arreglar:
Si te pasa prueba de instalar en las extensiones de Visual Studio Code una que se llama Code Runner, ahí tal vez va, si no, puede que mi error se arreglara al apagar y volver a encender el ordenador.
No tengo muy claro el porqué se arregló, pero tal vez hacer alguna de estas dos cosas le sirva a alguien
Me paso un poco lo mismo, me salia un mensaje en la terminal de que el programa habia finalizado con errores,ademas de esto se me abria una ventana emergente diciendome que no existia el nombre del archivo.exe, si te soy honesto no se que pelotas fue lo que hice pero en un punto, de puro cacharrear solucione el problema sin saber como xD.
Hola, primero que nada, es un gran video eres un crack bro.
En mi caso, ya tenía instalado el compilador g++, pero al momento de correr el "Hola mundo" en vs Code, no me funciona, ¿Tienes alguna idea del porque pasa esto?
disculpa, se puede usar tus apuntes para un curso formal universitario citando tu página?
now i am in a good mood
una duda me marca error a la hora de darle depuración en terminal me arroja la compilación finalizo con errores me dice que el proceso finalizo con código de salida -1 que significa
tienes que revisar si tienes algun error importando alguna libreria, sino, puedes ejecutar g++ tu_archivo.cpp eso va crear el ejecutable. luego de eso VSCode va a funcionar correctamente
Gracias por el tutorial, en mi caso en windows 11 pro, en consola el comando "gcc -- version" solo fue reconocido sin espacio despues del guion (gcc --version).
Para tener la terminal de comandos mas limpia podría resultar útil antes del cout
Hola, yo utilizo Linux Mint versión 1.71.2 y cuando hice "g++ --version" para confirmar su existencia, no estaba includo.
Para instalar el compilador g++ para c++ en caulquier distro Linux basada en DEBIAN es fácil.
Abrimos una terminal:
Combinación de teclas:
Ctrl + Alt + T
Primero debemos actualizar el sistema y limpiar luego los paquetes inservibles, escribimos en la terminal:
$ sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
Instalamos g++:
$ sudo apt install g++
Hola profe, quería saber cuantos videos por semana subirás, para organizarme,con trabajo y estudio, gracias
Ni idea. Hago esto de RUclips en mis ratos libres. ¡Un saludo!
@@pildorasinformaticas ayaa okok gracias
¿Añadirás los temas correspondientes a los Windows Form?
les recomiendo la extension de c/c++ compile run
Hola Juan. Cuando le doy a ejecutar, me sale este error: fatal error: cannot execute 'cc1plus': CreateProcess: No such file or directory
compilation terminated
con c# se puede usar el my.setting ?
no entiendo algo, porque intalar otro compiladoor de c++?. visual studio code ya no viene con uno? .
este es solo para c++ 11 no? por lo que dice soporte a c++11
Buenas, te pregunto, al instalar la extensión C/C++ en visual Studio code, no es suficiente para compilar nuestros programas???
Fijate que en VScode tiene una opción para autosabe de los archivos, asi no tenes que guardar a cada rato.: Gracias.. saludos
Hola, tenía instalado mingw64 desde hace tiempo y me acabo de fijar que tengo instalada la versión con sjlj en vez de la versión con seh que muestras en el vídeo. Hay alguna diferencia?
este mismo tutorial me sirve para instalar en MAC?
que es mejor usar el endl; o el
;
si quiero aprender "C" este curso me sirve?
buenas mi gente, a mi no me funciono, al momento de hacer la prueba de inicio me salta la alerta. La tarea prelaunch task "C/C++: GCC.EXE compilar archivo activo finalizo con el codigo de salida -1.
si depuro de todos modos me dice que mi programa no existe.
alguien sabria explicarme que sucedio y como arreglarlo?
No estoy seguro porque sucede pero a veces debes agregar un barra al final a la ruta que guardas en el PATH para que pueda reconocer y ser llamado desde la terminal. quedaría algo ....bin\ en tu PATH.
genio, tenía un problema con eso. te agradezco.
Buenas Juan. Lo primero, muchas gracias por el curso, me va a ser bastante útil. Tenía una pregunta, al iniciar la depuración, me salta siempre el antivirus para analizar los archivos que descargué (en la carpeta vscode) además del propio archivo en el que estoy trabajando, y finalmente no detecta amenazas y se termina de ejecutar el código. No tarda demasiado en realizar el análisis de amenazas, pero resulta bastante molesto que aparezca siempre. ¿Es esto normal? ¿Y habría alguna forma de solucionarlo? Muchas gracias
a mi me sale un error al tarea de prelaunchtask c/c++: gcc.exe que significa eso?
Yo también tenía ese problema. Lo solucioné cambiando la extensión, en lugar de ".cpp" coloqué ".cc"
Yo tengo toda la configuraci'on hecha correctamente y me da el siguiente error:
Unable to start debugging. The value of miDebuggerPath is invalid
hola no he podido descargar MinGW-w64 desde la pagina no se puede hay otra versión que pueda descargar?
Aquí las descargas funcionan: www.mingw-w64.org/downloads/
He hecho todos los pasos, pero al compilar me aparece el error: No se encuentra "gcc " en c_cpp_properties.json
hola buenas tardes , sigue asi con los videos de este gran lenguaje saludos desde Venezuela. Tengo una peticion puedes hacerlo para arquitectura 32 bits win 7 u alternativa, ya que tengo ese sistema y lo intente pero no me funciono claro cuando finalice el curso si no es molestia
32 bits ya es una arquitectura que no tiene casi soporte.
"podeis llamar a la carpeta como querais" yo tipo: no no no no asi como tu rey jajajajaa
Alguna solucion para configurar la terminal en el sistema operativo MacOS ya que al momento te ejecutar en terminal no me arroja ningun resultado solo menciona que se ha ejecutado sin errores pero no me arroja nada más que en la ventana de consola de depuración...
ojala puedas agregar como realizar interfaces graficas en c++
C++ carece de herramientas para hacer interfaces gráficas en su librería estandar, para ello debes recurrir a librerias externas como SDL2, SFML (esta la recomiendo mucho), OPENGL o VULKAN. Si estas interesado en desarrollar interfaces con C++ busca algun curso de las que te mencioné anteriormente.
Muchisimas gracias por el tutorial, a alguno más le tira el error "error de la línea de comandos: número no válido: 2 0000C/C++(574)" en la primera linea del archivo cpp? Reinstale las extensiones, y cuando estan desactivadas ya no me tiran error, aparte el codigo compila sin error a pesar de eso. PD:busque online y la hay una respuesta que no pareciera aplicarse a mi caso.
Hola.
He seguido tus pasos con la instalación del compilador.
con la prueba de g++ --version en el cmd dá positivo, pues sale la versión.
Sin embargo al ejecutar me dice esto:
Para los archivos de código fuente de C, IntelliSenseMode se ha cambiado de "windows-msvc-x64" a "windows-gcc-x64" en función de los argumentos del compilador y de la consulta de compilerPath: "C:\mingw64\bin\gcc.exe"
[28/9/2022, 11:19:06] Se ha cambiado IntelliSenseMode porque no coincidía con el compilador detectado. Considere la posibilidad de establecer "compilerPath" en su lugar. Establezca "compilerPath" en "" para deshabilitar la detección de las inclusión y definiciones del sistema.
Como no entiendo qué quiere decir y para probar le quité el retourn, pues estaba subrrayado ondulado.
y Ahora me dice una ventana que si quiero configurar el JSON
y en la terminal esto:
Windows PowerShell
Copyright (C) Microsoft Corporation. Todos los derechos reservados.
PS C:\Users\Usuario\Desktop\EspacioDeCodigos> & 'c:\Users\Usuario\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\debugAdapters\bin\WindowsDebugLauncher.exe' '--stdin=Microsoft-MIEngine-In-coqr24qr.rml' '--stdout=Microsoft-MIEngine-Out-y53q0vd0.bbo' '--stderr=Microsoft-MIEngine-Error-g0fhgc3v.om1' '--pid=Microsoft-MIEngine-Pid-3bwfjcez.gui' '--dbgExe=C:\mingw64\bin\gdb.exe' '--interpreter=mi'
¡Vaya lío!
A ver si me puedes ayudar. No entiendo nada 😲
Si por lo menos has leido hasta aquí. GRACIAS.
Lograste solucionar eso?
Me pasa también a mi
@@bryansanchezvergara Pues he instalado el Dev-C++ y me funciona por ahora. Parece antiguo pero funciona.
@@bryansanchezvergara Bueno he mirado y la verdad es que no es antiguo. Parece ser que se encuentra en la versión 6.3 y es la que tengo.
Espero que te sirva.
Hola Juan.
Como no encuentro solución voy a intentar seguirte con ATOM a ver cómo se da.
Cuál es la diferencia entre C y C++?
Si me veo estos vídeos de C++, los puedo emplear por igual para C?
Gracias
C++ esta mas orientado a POO y tiene bibliotecas y demas cosas que no tiene C . Aprende C++ mejor
He estado siguiendo cada paso pero me dice que el C++/primero pasaos/primer programa.exe no existe, que puedo hacer para arreglarlo?
Hola he empezado el curso pero me sale un error error existe after running prelaung task 'c/C++:g++ exe compilar archivo activo
Me sale el siguiente error: no se puede abrir el archivo origen (código de error "crtdbg.h"). (dependency of "iostream")
En este lenguaje existe algo llamado "árboles"?
en la nueva versión ponen msvcrt y ucrt, cual debo descargar?
con windows 11 descargué la version msvcrt y anduvo bien
buenas, pues a mi no me ha funcionado. no me depura , me sale un error. pero del depurador o algo asi...
Hola, lo solucionaste?
@@Miguel-es8ne no
Buenos dias por favor me ayudas por fa que no c por que me sale esto
Alguien sabe por qué no me deja entrar en variables del sistema? Solo puedo en las de usuario
Por favor.
No funciona al intentar depurar, me sale un error y de ahi no puedo hacer nada
Por fvor alguien tiene el enlce directo l mingw64 descargué el comprimido pero no es igul y no me funciona, gracias
Termino de compilar y me dice "The preLaunchTask 'C/C++: ggc.exe build active file' terminated with exit coide -1."
Solucion: en realidad no se cual seria en su totalidad, pero hice dos cosas, cree una carpeta nueva e hice los pasos nuevamente, me di cuenta que estaba depurando con gcc y no g++, salto remedio.
@@merenguue vales oro amigo... muchas gracias :D
Me sale un error a lo que ejecuto el ejemplo alguien me ayude por favor
Mejor usar tdm gcc y se quitan un gran dolor de cabeza, con el Path