Cierto, no es para R4000. Así que, olvídalo. De todas formas el switch era porque iba a poner 2.
Un saludo.
Dudas sobre el codigo fuente
Moderadores: Kravenbcn, largeroliker, fidelcastro, cerealkiller, pspCaracas, dark_sasuke, m0skit0, LnD, ka69, zacky06
Re: Dudas sobre el codigo fuente
m0skit0, una duda:
Conoces la forma correcta de inicializar arrays de caracteres en c++?
Con el código que te pongo a continuación me da error.
warning: deprecated conversion from string constant to ‘char*’
He estado buscando, pero ni idea de como se hace.
EDITO: Solucionado.
Versión quasi-definitiva del extractor de PBP lista.
Necesito añadir un nuevo método al manejador de binarios para que permita el paso de ficheros dentro de imágenes de disco. Por el resto, paso a crear un manejador de ficheros ISO. Luego añadiré CSO. Finalmente, mi propio sistema de compresión de sectores (pero no creo que deba incluirlo, que opinas?).
Conoces la forma correcta de inicializar arrays de caracteres en c++?
Con el código que te pongo a continuación me da error.
Código: Seleccionar todo
char* narchivos[]= {"ICON0.PNG",
"ICON1.PNG",
"BCKGRND.PNG",
"PIC1.PNG",
"SND0.AT3",
"DATA.PSP"};
warning: deprecated conversion from string constant to ‘char*’
He estado buscando, pero ni idea de como se hace.
EDITO: Solucionado.
Versión quasi-definitiva del extractor de PBP lista.
Necesito añadir un nuevo método al manejador de binarios para que permita el paso de ficheros dentro de imágenes de disco. Por el resto, paso a crear un manejador de ficheros ISO. Luego añadiré CSO. Finalmente, mi propio sistema de compresión de sectores (pero no creo que deba incluirlo, que opinas?).
... after all, we're all alike.
Re: Dudas sobre el codigo fuente
En C++ se usa string, no char*.
¿Perdón?
Ejem, tú has ido muy lejos. No tenemos ni una CPU en condiciones corriendo ¿y me hablas de ISOs? Bueno igualmente como tú veas, si quieres ir adelantando cosillas
Yn$an€ escribió:Versión quasi-definitiva del extractor de PBP lista.
¿Perdón?
Yn$an€ escribió:Necesito añadir un nuevo método al manejador de binarios para que permita el paso de ficheros dentro de imágenes de disco. Por el resto, paso a crear un manejador de ficheros ISO. Luego añadiré CSO. Finalmente, mi propio sistema de compresión de sectores (pero no creo que deba incluirlo, que opinas?).
Ejem, tú has ido muy lejos. No tenemos ni una CPU en condiciones corriendo ¿y me hablas de ISOs? Bueno igualmente como tú veas, si quieres ir adelantando cosillas
Re: Dudas sobre el codigo fuente
m0skit0 escribió:En C++ se usa string, no char*.
Yup, si. Pero no sabía la forma de inicializar una matriz de strings directamente, por eso preferí la anterior, de todas formas la cambiaré muy seguramente.
m0skit0 escribió:Yn$an€ escribió:Versión quasi-definitiva del extractor de PBP lista.
¿Perdón?
Nada , que casi he terminado una de las clases.
m0skit0 escribió:Ejem, tú has ido muy lejos. No tenemos ni una CPU en condiciones corriendo ¿y me hablas de ISOs? Bueno igualmente como tú veas, si quieres ir adelantando cosillas
Por hacer algo... La CPU, bueno, un dia me pondré con ella.
EDITO----------------------------------------
Mira que cosa más rara:
Código: Seleccionar todo
void cVentanaDepurador::PonerEnGestor(cGestorOperaciones* gestor)
{
this->gestor = gestor;
gestor->PonerVentanaDepurador(this);
wxLogMessage(wxT("->cVentanaDepurador puesto en gestor"));
}
/**
* Conectamos el depurador a los componentes que van a ser depurados
* @bug Por lo que se ve, no puedo llamar a cGestor desde aquí, a saber por que...
* desde arriba si????????
*/
void cVentanaDepurador::Hook()
{
gestor->PonerVentanaDepurador(this); //Esta linea es una prueba :::::
//psp = static_cast<cPSP*>(gestor->PedirPSP());
//regGenericos = (static_cast<cAllegrex*>(gestor->PedirAllegrex()))->ExtraerRegistros();
wxLogMessage(wxT("*Depurador anclado y listo*"));
}
Al llamar al método Hook me da un error de segmentación, en cambio si lo hago desde PonerEnGestor, no.
Está subido en el SVN, podrías hecharle un ojo?
EDITO: SOLUCIONADO
La cosa rara es que el gestor no está inicializado cuando yo lo llamo.
... after all, we're all alike.