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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 66
1  Programación / Programación C/C++ / printf o cout? en: 8 Febrero 2024, 19:11 pm
siempre me negué a usar printf o printf_s por lo difícil que son usar tantos símbolos, pero lo que veo es que a bajo nivel, cout llama a demasiadas subfunciones para hacer lo mismo
Yo se que con las pc de hoy la diferencia serian a lo sumo milésimas de segundos.
La pregunta que deseo hacer es ¿es mejor printf a cout para ahorrar código y tiempo a bajo nivel ?
2  Programación / Scripting / Re: problema al intentar instalar libreria glpk en: 28 Diciembre 2023, 23:40 pm
gracias ya vere de buscar info al respecto
Si alguien me quiere dar una mano en Windows mejor
3  Programación / Scripting / problema al intentar instalar libreria glpk en: 28 Diciembre 2023, 01:42 am
Citar
C:\WINDOWS\system32>pip install glpk
Collecting glpk
  Using cached glpk-0.4.7.tar.gz (161 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: glpk
  Building wheel for glpk (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for glpk (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [15 lines of output]
      WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
      running bdist_wheel
      running build
      running build_ext
      building 'glpk' extension
      creating build
      creating build\temp.win-amd64-cpython-38
      creating build\temp.win-amd64-cpython-38\Release
      creating build\temp.win-amd64-cpython-38\Release\src
      "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DVERSION_NUMBER=\"\\\"0.4.7\\\"\" -IC:\Users\Usuario\AppData\Local\Programs\Python\Python38\include -IC:\Users\Usuario\AppData\Local\Programs\Python\Python38\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcsrc\2to3.c /Fobuild\temp.win-amd64-cpython-38\Release\src\2to3.obj
      2to3.c
      "C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DVERSION_NUMBER=\"\\\"0.4.7\\\"\" -IC:\Users\Usuario\AppData\Local\Programs\Python\Python38\include -IC:\Users\Usuario\AppData\Local\Programs\Python\Python38\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.35.32215\ATLMFC\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tcsrc\bar.c /Fobuild\temp.win-amd64-cpython-38\Release\src\bar.obj
      bar.c
      C:\Users\Usuario\AppData\Local\Temp\pip-install-f9vnx_eg\glpk_29a41e5906394fe4930faede20276728\src\lp.h(24): fatal error C1083: No se puede abrir el archivo incluir: 'glpk.h': No such file or directory
      error: command 'C:\\Program Files\\Microsoft Visual Studio\\2022\\Professional\\VC\\Tools\\MSVC\\14.35.32215\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for glpk
Failed to build glpk
ERROR: Could not build wheels for glpk, which is required to install pyproject.toml-based projects
este es el error que me da, me podrian dar una mano  ;D
4  Programación / Scripting / aplicación de if en subcadenas usando python en: 18 Septiembre 2023, 03:03 am
Tengo una cadena que solo contiene {[()]}.
La idea es que por cada llave corchete o paréntesis exista su correlativo cierre las posibles respuestas son true o false.
El problema que estoy hallando es que siempre sale true les paso mi código
Código:
class Solution():
    def isValid(self, s:str) -> bool:
        n=int (len(s)/2)
        while (n==0):
            for i in s:
                for j in reversed(s):
                    if (i!=j):
                        return False
                    break
            n-=1
        else:
            return True
       
5  Programación / Programación C/C++ / Re: Problema con ejecución programa en C++ en: 2 Febrero 2023, 00:57 am
lo que yo haria seria instalar el visual studio code de cero...
6  Programación / Programación C/C++ / Re: errores en una clase de un libro en: 10 Enero 2023, 02:47 am
jajaja bien ...cambiando de libro jajaja
7  Programación / Programación C/C++ / errores en una clase de un libro en: 9 Enero 2023, 03:35 am
buenas noches, estaba leyendo un libro "aprenda c++ avanzado como si estuviera en primero"
el primer ejemplo es hacer una clase de un objeto número complejo
la cuestión es que tanto en el headler como su implementación en un pequeño sector no me corre me podrían dar una mano y ver que error tiene ?
pongo solo la parte del error porque es bastante largo
complejo.h
Código:
#pragma once
#ifndef __COMPLEJO_H__
#define __COMPLEJO_H__
#include <iostream>
class complejo
{
private:
double real, imag;
public:
//constructores
complejo(void);
complejo(double, double im = 0.0);
complejo(const complejo&);
//setThing
void SetData(void);
void SetReal(double);
void SetImag(double);
//GetThing
double GetReal(void) { return real; }
double GetImag(void) { return imag; }
//sobrecarga operadores aritmeticos
complejo operator+ (const complejo&);
complejo operator- (const complejo&);
complejo operator* (const complejo&);
complejo operator/ (const complejo&);
//sobrecarga operadores de asignacion
complejo& operator = (const complejo&);
//sobrecarga operador de comparacion
friend int operator== (const complejo&, const complejo&);
friend int operator!= (const complejo&, const complejo&);
//sobrecarga del operador de insercion en el flujo de salida
friend ostream& operator<< (ostream& , const complejo&);

};

#endif // !__COMPLEJO_H__
la parte final del ostream y en el complejo.cpp es
Código:
ostream& operator<< (ostream& co, const complejo& a)
{
co << a.real;
long fl = co.setf(ios::showpos);
co << a.imag << "i";
co.flags(fl);
return co;
}
los errores que me tiran son
Citar
Gravedad   Código   Descripción   Proyecto   Archivo   Línea   Estado suprimido
Error   C2143   error de sintaxis: falta ';' delante de '&'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C2433   'ostream': 'friend' no se permite en las declaraciones de datos   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C4430   falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C2238   símbolos (token) inesperados delante de ';'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C2872   'ostream': símbolo ambiguo   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2143   error de sintaxis: falta ';' delante de '&'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C4430   falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2086   'int ostream': nueva definición   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2872   'ostream': símbolo ambiguo   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2473   'operator <<': parece una definición de función, pero no hay ninguna lista de parámetros.   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C4430   falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2065   'co': identificador no declarado   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2059   error de sintaxis: 'const'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   107   
Error   C2143   error de sintaxis: falta ';' delante de '{'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   108   
Error   C2447   '{': falta el encabezado de función (¿lista formal de estilo anterior?)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.cpp   108   
Error   C2143   error de sintaxis: falta ';' delante de '&'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C2433   'ostream': 'friend' no se permite en las declaraciones de datos   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C4430   falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C2238   símbolos (token) inesperados delante de ';'   complejo   C:\Users\Usuario\source\repos\complejo\complejo\complejo.h   32   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   18   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   19   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   20   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   21   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   22   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   23   
Error   C2679   '<<' binario: no se encontró un operador que adopte un operando en la parte derecha de tipo 'complejo' (o bien no existe una conversión aceptable)   complejo   C:\Users\Usuario\source\repos\complejo\complejo\main.cpp   24   
8  Programación / Programación C/C++ / Re: duda con una clase de un libro en: 25 Septiembre 2022, 23:11 pm
mil disculpas no pude poner los códigos
me olvide como se sube una imagen jajajaja
la cuestión es que las clases empiezan
Código:
class nombre
{
....
}
este no tiene nada de eso por eso se me hace que algo le debe faltar
https://im.ge/i/1wWoH6
https://im.ge/i/1wWrmK
gracias por la version web es mas copada


9  Programación / Programación C/C++ / duda con una clase de un libro en: 25 Septiembre 2022, 01:01 am
buenas estoy leyendo un libro que se llama Open Data Structures (in C++)
en un momento dice lo siguiente
Citar
In this chapter, and throughout this book, it will be convenient to have
arrays that keep track of their size. The usual C++ arrays do not do this,
so we have defined a class, array, that keeps track of its length. The
implementation of this class is straightforward. It is implemented as a
standard C++ array, a, and an integer, length:

y manda estos codigos


estoy equivocado o se me hace que le falta algo mas de codigo a esa clase
10  Programación / Scripting / Re: buscar un resultado especifico en una lista en: 25 Septiembre 2022, 00:54 am
muchas gracias por la data
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 66
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines