• Viernes 8 de Noviembre de 2024, 21:04

Mostrar Mensajes

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


Mensajes - Grilli

Páginas: [1]
1
C/C++ / Re: Preguntita Sobre El System()
« en: Jueves 2 de Noviembre de 2006, 14:39 »
Ya esta, ya he arreglado los problemillas que tenia. Muchas gracias por tu ayuda ;)

2
C/C++ / Re: Preguntita Sobre El System()
« en: Jueves 2 de Noviembre de 2006, 11:04 »
Mmmmm... no he pillado lo que es un pipe, pero bueno, da igual, ya tendre tiempo de aprenderlo. Ahora lo que me surgen son otros problemas.

Como puedo enviar al system el contenido de un puntero? Me explico:

Código: Text
  1. #include <stdio.h>
  2. #include <strings.h>
  3.  
  4. int main(){
  5.    char *directorio;
  6.    printf("Escribe la ruta que quieres visualizar: ");
  7.    scanf("%s", directorio);
  8.    directorio = "ls " + directorio //Esta es la primera linea que no me sale bien
  9.    system("directorio"); //Esta linea es la otra que no se como hacer
  10. }
  11.  
  12.  

3
C/C++ / Re: Preguntita Sobre El System()
« en: Jueves 2 de Noviembre de 2006, 10:17 »
Anda, pues ahora que lo dices, tienes razon. Joder, vaya cagada :P Muchas gracias tio :)

Y... ahora que lo mencionas... que es un pipe?

4
C/C++ / Preguntita Sobre El System()
« en: Jueves 2 de Noviembre de 2006, 09:42 »
Hola, muy wenas, tengo una preguntita sobre el system().

Estoy haciendo un mini-programita para la gestion de paquetes en Linux, y quisiera saber si hay alguna forma de guardar en un puntero lo que la consola devuelve enviandole un comando. Os pongo un ejemplo:

Tengo el siguiente arbol:
/home/grilli/
|---programacion
|---descargas
|---programas

Quisiera que me guardara en un puntero el contenido de la carpeta /home/grilli/.

Lo he intentado de la forma que podria haber sido mas sencilla:
Código: Text
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.    char *lista;
  5.    lista = system("ls ~");
  6.    return 0;
  7. }
  8.  

Pero el problema es que la funcion system() es de tipo int.

Alguien sabe si hay alguna forma de hacerlo?

Saludos ;)

5
Diseño de Algoritmos / Re: Ayuda Para Un Pseudo Codigo
« en: Lunes 9 de Octubre de 2006, 09:43 »
Cita de: "ing_marco"
Mira, para recorrer una matris debes de tener 2 for uno dentro de otro, de este modo:

Código: Text
  1. SumDiag=0
  2. For i=0 hasta N
  3. {
  4.     For j=0 hasta N
  5.     {
  6.         If(i=j)
  7.         {
  8.          SumDiag=SumDiag+Matriz(i,j)
  9.         }
  10.     }
  11. }
  12.  
eso seri todo lo necesario
Sabiendo ke son solo las diagonales... mejor usar lo ke esta ahi pero ahorrando lineas:

Código: Text
  1. SumDiag=0
  2. For i=0 hasta N
  3. {
  4.  SumDiag=SumDiag+Matriz(i,i)
  5. }
  6.  

Páginas: [1]