elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: ¿Eres usuario del foro? Ahora tienes un Bot con IA que responde preguntas. Lo puedes activar en tu Perfil


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 388
121  Programación / Programación C/C++ / Re: Necesito de ayuda maestros del lenguaje en c en: 20 Junio 2023, 08:52 am
No se hacen tareas ajenas.
122  Programación / Programación C/C++ / Re: Trabajo final (Ayuda urgente por favor) C++ en: 5 Febrero 2023, 21:56 pm
No se hacen tareas ajenas.
123  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 25 Enero 2023, 09:55 am
De nadas.
124  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 25 Enero 2023, 00:43 am
Estas llamando a la version ANSI de la funcion y pasandole una cadena ancha. Llama a SetConsoleTitleW (en lugar de SetConsoleTitleA) o pasale una cadena de caracteres de toda la vida.
125  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 22 Enero 2023, 22:50 pm
Uso el que me viene predeterminado.

Hay cientos de opciones y se pueden sobreescribir por archivo fuente ... subi el arduino.vcxproj si queres continuar investigando.

En cuanto al const. Me imagino que será en la .h

Tambien en el cpp por supuesto.
126  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 22 Enero 2023, 22:21 pm
No me puedo creer que te funcione.

Y yo no puedo creer que te de ese error teniendo solo un constructor ... hay algo que no corresponde con lo que decis/mostras. Crea un proyecto nuevo con los mismos archivos fuente QUE PEGASTE ACA EN EL FORO (no los que tenes en el disco) y proba de nuevo (eso es lo que hice).

Si te refieres a esto, da más errores aún.

Si lo cambias en el .h y el .cpp no da ningun error.

Ya que hablas del proyecto...

Eso no muestra nada, el proyecto podria tener por ejemplo (entiendo que no es el caso y por eso no mencione lo de const) esta opcion habilitada:
https://learn.microsoft.com/en-us/cpp/build/reference/zc-strictstrings-disable-string-literal-type-conversion?view=msvc-160

Hay cientos de opciones ... y una de ellas es el standard a usar ... ¿Elegiste ISO C++ 20 por casualidad? Si es asi hace lo que te dijo RayR.

La proxima vez fijate en el output del compilador:
Build started...
1>------ Build started: Project: arduino, Configuration: Debug Win32 ------
1>SerialClass.cpp
1>meta.cpp
1>C:\src\arduino\meta.cpp(13,36): error C2665: 'Serial::Serial': no overloaded function could convert all the argument types
1>C:\src\arduino\SerialClass.h(41,1): message : could be 'Serial::Serial(const Serial &)'
1>C:\src\arduino\meta.cpp(13,36): message : 'Serial::Serial(const Serial &)': cannot convert argument 1 from 'const char [5]' to 'const Serial &'
1>C:\src\arduino\meta.cpp(13,37): message : Reason: cannot convert from 'const char [5]' to 'const Serial'
1>C:\src\arduino\meta.cpp(13,37): message : No constructor could take the source type, or constructor overload resolution was ambiguous
1>C:\src\arduino\SerialClass.h(24,9): message : or       'Serial::Serial(char *)'
1>C:\src\arduino\meta.cpp(13,36): message : 'Serial::Serial(char *)': cannot convert argument 1 from 'const char [5]' to 'char *'
1>C:\src\arduino\meta.cpp(13,37): message : Conversion from string literal loses const qualifier (see /Zc:strictStrings)
1>C:\src\arduino\meta.cpp(13,36): message : while trying to match the argument list '(const char [5])'
127  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 22 Enero 2023, 20:47 pm
Me compila perfectamente con esta version tanto en x86 como x64, sera un problema de tu proyecto o el codigo que se compila no es el que crees.

**********************************************************************
** Visual Studio 2022 Developer Command Prompt v17.4.4
** Copyright (c) 2022 Microsoft Corporation
**********************************************************************

cl
Microsoft (R) C/C++ Optimizing Compiler Version 19.34.31937 for x86
Copyright (C) Microsoft Corporation.  All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]
128  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 22 Enero 2023, 18:06 pm
https://learn.microsoft.com/es-es/cpp/error-messages/compiler-errors-2/compiler-error-c2665?view=msvc-170

Hay algo que no cierra cuando te dice que hay mas de un constructor definido para la clase Serial y segun el codigo hay uno solo.
129  Programación / Programación C/C++ / Re: No funciona con la versión VS 202 en: 22 Enero 2023, 15:37 pm
Usando C++ nativo de la época del Visual Studio 2017 el programa funciona de maravilla. Probando ahora la versión del Visual Studio 2022, a pesar que es el mismo código, me da error por todas partes.

¿Errores al compilar o al ejecutar?
130  Programación / .NET (C#, VB.NET, ASP) / Re: Identificador no declarado en: 19 Enero 2023, 11:49 am
¿La linea 2 deberia terminar con punto y coma?
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 388
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines