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 - 0xDani

#311
@ccjrocks, mi código también te permite manipular cada byte del archivo, uno a uno, la única diferencia es que primero lee el archivo de entrada entero, después haces lo que quieras con cada byte y los escribes, uno a uno, al fichero de salida.

Saludos.
#312
En Linux, el compilador buscará en una serie de directorios estandarizados, entre ellos:

  • /usr/include
  • /usr/local/include

    Pon tu cabecera ahí. Si además has creado una librería estática o dinámica puedes ponerla en:

  • /usr/lib
  • /usr/local/lib

    y enlazar con ella con la opción "-l" de gcc.

    PD: Necesitarás privilegios para escribir en esos directorios.
#313
En cuanto al texto sobre la justicia te diré que la RAE define beneficiencia como:

Cita de: DRAEVirtud de hacer bien

Según eso beneficencia negativa sería la no virtud de hacer bien, pero no necesariamente hacer el mal. Al menos esa es mi interpretación.

De momento sólo eso, quizá mañana me haya formado una opinión sobre esto.

Saludos.
#314
No has pensado en hacer algo como esto?:

Código (cpp) [Seleccionar]

uint64_t getFileSize(istream& stream)
{
uint64_t cur, ret;
cur = stream.tellg();
stream.seekg(0, ios::end);
ret = stream.tellg();
stream.seekg(cur, ios::beg);

return ret;
}

ifstream readfile(readpath.c_str(), ios::binary|ios::in);

uint64_t fileSize = getFileSize(readfile);
char *buf = new char[fileSize];
readfile.read(buf, fileSize);

for(size_t i=0; i<fileSize; i++)
{
/* Haces lo que quieras con buf[i] */
outputfile.put(buf[i]);
}

delete[] buf;


Lo veo un poco menos confuso no?
#315
Cita de: ABDERRAMAH en 15 Junio 2013, 21:06 PM
Bueno, eso de que el deber es exclusivo de los humanos es cuestionable (por eso se llama filosofía) pienso que un animal debe comer para sobrevivir, huir de los peligros, encontrar un refugio etc... Eso si, lo que nos distingue es que nosotros somos conscientes del deber, y consideramos como deber objetivos que un animal no comprendería.

Eso sólo si consideras que el animal debe luchar por la supervivencia, y no lo hace guiado por sus instintos, tal y como apunta @Binary_Death. Los animales son seres amorales, lo cual los exime del deber.


PD: @Binary_Death: hacía tiempo que no veía un texto con un léxico culto y una buena expresión, escrito por un estudiante, sin embargo "hincapié" se escribe con h, y aquí:

Citaro ser de alguna ayuda de hecho no nació

Quizá falta una coma o un punto y coma  ;)
#316
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 19:28 PM
Muy buen aporte amchacon, no le había visto esa funcionalidad a la clase map.
#317
Supongo que estás haciendo un crypter o algo así... no?

Abres el archivo pasándole el flag ios::binary, pero no el flag ios::in. No sé si eso puede causar el error, pero prueba a cambiarlo.

Saludos.
#318
Hace poco le recomendé a un usuario GAMBAS, diciéndole que el único inconveniente que veía es que apenas funciona en Windows. Si piensas programar sólo para Redhat puede ser una buena opción.

Saludos.
#319
Programación C/C++ / Re: If o Switch?
15 Junio 2013, 14:02 PM
A ver si esto te ayuda:

Código (cpp) [Seleccionar]

const char *arrays[] = {"a", "b", "c"};
const char *respuestas[] = {"a", "cualquier cosa", "mi gato se llama guantes"};

    do {
     
    cout << "Puede poner su letra:" << endl;
     
    cin >> string1;

    size_t i;
    bool found = false;
    for(i=0; i<(sizeof(arrays)/sizeof(arrays[0])); i++)
    {
      if(string1 == arrays[i])
      {
       found = true;
       break;
      }
    }

    if(found)
     cout << respuestas[i] << endl;
    else
     /* Aqui haces lo que quieras si no se encuentra nada */
     
    } while (string1 != "salir");
    return 0;
#320
Yo estoy porque se apliquen algunas medidas como estas:

Cita de: Ikillnukes en 15 Junio 2013, 09:45 AM
Se pueden poner censuradores de pabaras tipo .es, .com, etc. :xD

Cita de: Kurono90 en 15 Junio 2013, 05:10 AM
O al menos hacer que en el chat participen solo usuarios del foro y no invitados, así mas o menos se lo puede intentar controlar.

Y probar unos días a ver que pasa, si resulta ser catástrofico pues se quita y ya está.

Saludos.