Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MinusFour

#211
Cita de: Pedro122h en 25 Abril 2021, 03:08 AM
Estoy usando mingw como compilador y visual studio como editor

Creo que mingw usa _strrev y _strup. Los nombres (strrev y strup) aparecen deprecated porque no siguen la convención de nombres de funciones especificas a implementaciones.
#212
Esas funciones no son estándar y dependen del compilador que estés usando.
#213
Foro Libre / Re: Bitcoin ¿Si o no?
23 Abril 2021, 21:20 PM
Hoy recibieron golpes tangibles tanto bitcoin como dogecoin. De $55,000 (su pico de ayer) llego hasta $48,000...

Dogecoin de $0.40 a $0.20.
#214
Todo relacionado a Web lo puedes poner aquí:

Desarrollo Web

Foros nuevos tendrían que tener mucho tráfico para darles su espacio. No tiene sentido tener un subforo de 10 mensajes.
#215
Cita de: Songoku en 17 Abril 2021, 00:29 AM
Exacto. Y ahora también e recordado otro episodio donde debido a una trifulca que tuvieron Sheldon y Wolowitz este le cogió el portátil a Sheldon y se lo puso sobre las piernas sin llevar pantalones ni ropa interior, vamos que se lo puso sobre sus partes nobles, lo cual fue un trauma para Sheldon, hasta el punto de que intentó vender el portátil pues no quería un equipo que había estado tocando semejante cosa jajajajaja. El caso es que en una escena sale Sheldon ofreciéndole dicho portátil al dependiente de una tintorería, y al ofrecérselo le enumeró las características del portátil, siendo estas como ya digo tremendas, osea las características de un equipo de varios miles de dólares.
Saludos...

Songoku


Lo único que dice es que es un i7 con 16GB de ram. Pero es un equipo del 2010 creo, probablemente unos $3000 dls en mi opinión. Sobre todo porque como dice el-brujo, la marca se vende cara simplemente porque así se venden (y la gente las compra a ese precio).

Como referencia, yo me compre un equipo Studio XPS de 16 pulgadas con un i7 (primera generación para portatiles) de 4GB y un HDD de 512GB en el 2009 por alrededor de $1300 USD. Las alienware costaban unos +1000 o +2000 dls más.
#216
En el dado caso que quisiera usar un puntero de ese tipo... porque no usar:

GeneralNode *tmp = *(GeneralNode **)aux->data;

En lugar de:

GeneralNode *tmp =(GeneralNode *)*((size_t*)aux->data);
#217
Tu variable proof es de tipo GeneralNode*. Si haces &proof, este valor es GeneralNode**. Básicamente estás poniendo GeneralNode** en node->data.

Simplemente pasa:

init_list(&list, proof);

O si no vas a tener que dereferenciar el puntero dos veces prácticamente.

Quizás sea buena idea considerar lo mismo para lista (en lugar de usar list** usar list* y no usar &list. Yo también no le daría el mismo nombre que tus tipos.
#218
Cuando tenia problemas de ancho de banda usaba NetLimiter:

https://www.netlimiter.com/
#219
Cita de: @XSStringManolo en 15 Abril 2021, 19:33 PM
Es un conjunto de herramientas para compilar con soporte para múltiples lenguajes y arquitecturas. GNU Compiler Collection. Entre estas herramientas tienes un preprocesador, un linker, un compilador, debugger, etc.

Los distintos binarios y las librerías que añades a -l se buscan en distintos directorios del sistema.
En mi caso, termux y clang, puedo ver las rutas con el comando clang -print-search-dirs

Y muestra:
programs: /bin/

libraries: /lib/clang/11.1.0/
/lib/
/system/lib64/

Ahí es donde están las librerías. Los compiladores incluyen algunas librerías básicas. Algunos programas también instalan sus librerías al instalar el programa con un paquete. Otras las tienes que instalar explícitamente, otras necesitas el código fuente del programa sin compilar para usarlas. Otras vienen con el propio sistema operativo. Etc.

El linker no es técnicamente parte de GCC, es parte de binutils, gdb tampoco es parte de GCC. Por cierto, clang es LLVM no GCC.

En este caso yo creo que estas utilizando o Cygwin o MinGW para compilar el código. Por lo que veo de la documentación de Cygwin parece que GNU Linker si puede crear DLLs y puede linkear contra DLLs. No me queda claro el orden que usa GNU Linker en este caso.... Por lo general, en Linux busca por archivos .so o .a, no se si usando Cygwin solo use .dll o .lib o si use también .so o .a.

Esa es la belleza de GCC, que puede usar multiples front-ends para compilar código.

A decir verdad, tampoco me queda claro si el linker que se usa en Cygwin es ld (GNU Linker), un port o un linker parecido. Yo creo que si pero el proceso no es el común que te encuentras con ELFs.
#220
Cita de: ast4t0 en 15 Abril 2021, 17:10 PM
Pienso que la mecánica de Discord a la de un foro es diferente y podría no ser adecuada o entendible para muchos, ya que si alguien quiere comentar o poner un tema se hace un post y se responde, si esto se hace en discord, la información quedaría hasta arriba y podría ser cansado tener que subir sobre los cientos de comentarios o respuestas que le podrían generar.

Esto ya ocurre con el canal de telegram. Hay discusiones acerca de temas existentes y no acaban en el foro sino en el canal de telegram.