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 - @XSStringManolo

#2801
Cita de: CelDavid en  9 Mayo 2019, 16:48 PM
Aaaa excelente explicacion!!!! ahora me funciona, muchas gracias!!!! una ultima duda, el problema era cadenados, pero este codigo me funcionaba igual
if(strcmp(cadenauno,cadenados)==0){
     printf("Son iguales\n");
  }else{
     printf("Son distintos\n");
  }
era por casualidad ya que quedaban cosas en el bufer? algo asi puede ser? porque si mando este codigo antes funciona (siempre que tenga comentado lo de cadenatres): printf("cadenados:%s\n", cadenados);  
Claro que te funcionaba teniendo comentado cadetres porque strcmp es la funcion de stream compare. Compara los caracteres de ambas cadenas 1 por 1. Si coinciden devuelve 0.
Si devuelve menos que cero significa que el puntero hacia el primer caracter que no coincide contiene un valor menor que el contenido alojada dentro de la memoria apuntada por el puntero de la segunda cadena indicada en la funcion. Los valores comparados son los valorea Ascii (por defecto) de los caracteres comparados. en caso de ambos ser minusculas o ambos ser mayusculas podrias deducir que alfabéticamente la cadena 1 iria ordenada antes que la cadena 2.
En caso de que el valor sea 0 ambos coinciden como es el caso de tu codigo si el usuario del ejecutable introduce "hola".
En caso de que la funcion devuelva un numero mayor que 0 el valor es superior.

Muy útil para ordenar alfabéticamente varias cadenas.

Si quieres que tu programa no sea case-sensitive en C tienes Ctype https://es.m.wikipedia.org/wiki/Ctype.h
#2802
Mira en la web del manufacturer de la placa, ahí te vendra el manual.
Si no, muchas webs de ese tipo de empresas tienen la opción de iniciar el chat con un técnico. Puedes torearles un poco para que te ayuden en lo que sea.
#2803
Software / Live cd de sistema W7 en C://?
9 Mayo 2019, 14:08 PM
Que herramienta me aconsejan para hacer un live cd del sistema actual que tengo instalado en C://?
E estado modificando un Window 7 y quiero bootearlo por usb como un live cd. Para poder usar el sistema en otros equipos sin la necesidad de instalarlo. Asi podre usar todas mis herramientas en cualquier equipo publico con sistemas antiguos.
No tengo muy claro que software hace exactamente eso ya que hay cientos de programas para backups y live cds que lo unico que hacen es crear un instalador o backups no booteables.

Tengo el HBCD quizas alguna de estas herramientas me sirva?
#2804
Descargate de electricidad estatica antes de andar con las manazas.  :silbar:
Quita componentes. Puentea los pines de la placa que van al boton de encendido. Comprueba el equipo con fuente placa y procesador. Asi descartas el resto de componentes.
No pongas los componentes sobre superficies conductoras.
Si no va prueba el procesador y la fuente en otra placa.
Si el problema es de la placa pilla el manual con el que venia (si, sirven pa algo)
Ahí te vendra indicado las comprobaciones con polímetro.

Pd: Que la fuente encienda puenteando verde y negro no te indica que la fuente esta bien en todos los casos. Si tienes otra sería una comprobación fácil de hacer.
#2805
Pa que? La web sera la misma pero el servidor...
#2806
Estructuras de control:
if
elseif
else
for
while
do while
switch
break
continue
goto

Muy simples, si no sabes lo que hace alguna o como ae usan busca en google.

El vector es lo mismo que un array pero crece dinamicamemte en tiempo de ejecucion. Asi puedes guardar muchos elementos. El array esta capado en tiempo de compilacion.
El vector que utilices en tu codigo haz que crezca en tiempo de ejecucion para que quien lo corrija vea que el vector es util y no podria haberse hecho el programa con un array.

Con lo de los mpdulos te dice que no metas todo el codigo en el main.cpp si no que uses headers .h para declarar, .cpp para definir.  Puedes usar #pragma once para no complicarte la vida.

No uses las cosas por usarlas que tenga sentido.
Haz por ejemplo un programa que cifre varias cadenas de texto con distintos cifrados.
Una base de datos que creas con datos del usuario y que busca coincidencias.
Etc.

#2807
Si tienen uma foto tuya tendran tu contraseña? Menos mal que nadie hoy en dia pone sus fotps publicamente.
#2808
Trump solo mete miedo para que empresas de armas con las que tiene acuerdos vendan mas.
La forma de hacerse mas rico y poderoso no es enriqueciendose, si no empobreciendo a los demas. Asi el valor del Dolar sube, la mano de obra se abarata, la seguridad se encarece, etc.
En mexico es mas de lo mismo. Lo mismo para Venezuela.
Ahora estados unidos es su empresa y como buen hombre de negocios busca eliminar a la competencia.
#2809
En conexion directa es el cliente el que envia la conexion al servidor.
Tienes que abrir el puerto a la maquina que recobe la conexion.
El router no es adivino y en el caso de tener muchos equipos comectados al mismo router, como sabe el router cual de esos equipo recibira la conexion? Para eso tienes que seleccionar la ip publica (que identifica al equipo que recibe la conexion y abrir los puertos para que el equipo pueda estar en modo escucha a la espera de tu conexion desde el cliente.

En caso de que la conexion sea inversa, es el servidor el que se configura para establecer la conexion con el cliente. Entonces si tienes que abrir los puertos de tu router hacia el equipo en el que estas ejecutando el cliente.

Imagino que no has escrito tu el codigo. En este caso es el servidor el cual está a la escucha.
Solucion 1: Abre el puerto del router domde estas ejecutando la aplicacion servidor. (Maquina a ser controlada) Cierra el puerto de tu router de tu casa.

Solucion 2: Utiliza otra aplicacion que establezca la conexion desde el equipo que quieres controlar al tuyo.
Es probable que tengas una ip-dinamica (cambia cada x tiempo o si apagas el router un rato.)
Puedes comprobarlo, mira tu ip apaga el router 10 segundos y vuelve a mirar tu ip. Si cambia la ip que configuraste en la aplicacion no coincidira con tu ip actual por lo que no te llegara la conexion desde el equipo a controlar a tu casa. Para solicionar ese problema tiemes que usar un servicio de terceros como.no-ip. Entonces configuras la ip de NO-IP en la aplicacion servidor instalada en la maquina a cpntrolar. Al tener la aplicacion de no-ip abierta en el pc de tu casa, esta envia tu ip actual, y si esta cambia el programa envia la nueva direccion ip. Desde el servidor otorgado por no-ip se redirecciona la conexion del servidor a tu equipo. Por lo que siempre te llegara la conexion desde el equipo a controlar a tu equipo.

No instales ningun programa que te permita controlar un equipo si autorizacion por escrito del duenho del equipo y/o del administrador/propietario de la red local.
En caso contrario estaras cometiendo un delito.
El desconocimiento del codigo penal no exime de su cumplimiento.
Consulta las penas multas del pais en el que resides y tambien del pais en donde esta el servidor en caso de que no este en el mismo que desde donde te encuentras.

Hay muchos manuales. Si te interesa el tema instala algun servidor en el pc con virtualbox usando manuales y experimenta desde tu movil desde tu casa y la casa de un amigo que tenga wi-fi o algun bar/centro comercial.
Esta chulo el tema.

#2810
Utiliza imagenea de sistemas 32 para virtualbox aunque el procesador sea de 64