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 - banwave_

#1
Programación C/C++ / Re: iNotify en Linux
14 Julio 2015, 19:50 PM
Favor de eliminar esta consulta.. gracias!
#2
Pueden cerrar este tema... esta solucionado.
Gracias!
#3
Tienes algo ya hecho? Es solo sacar factorial y comprar numeros.....  :silbar:
#4
Man, jalo o no jalo?
#5
Programación C/C++ / Re: iNotify en Linux
23 Junio 2015, 19:42 PM
....
#6
Man.... no es por nada, pero tienes que buscar un poco antes de publicar las dudas, hay mucha info sobre estos temas:
http://unix.stackexchange.com/questions/364/allow-setuid-on-shell-scripts

Mientras tanto, tu programa funciono? o al final que necesitas hacer?

#7
La S mayuscula son permisos especiales:

Citar
    `s'
    If the setuid or setgid bit and the corresponding executable bit are both set.

    `S'
    If the setuid or setgid bit is set but the corresponding executable bit is not set.

Te paso esta liga con un poco de info.
http://rm-rf.es/permisos-especiales-setuid-setgid-sticky-bit/
http://www.linuxnix.com/2011/12/suid-set-suid-linuxunix.html

Lo que aun no reviso es porque te asigno esos permisos random, apenas voy hacer debug de tu programa  :xD
#8
El chmod en C se usa sin "0x", prueba:

Código (cpp) [Seleccionar]
chmod(fileName,00777);

Para el caso de tu programa, creo que al OPEN debes indicar cada permiso con RWX y asi tu umask te limita en la creacion del archivo, ejemplo:

Código (cpp) [Seleccionar]
file = open(name,O_RDWR | O_CREAT, S_IRWXU | S_IRWXG | S_IRWXO);

Y si tu umask es 0022, entonces tus archivos se crearan con "-rwxr-xr-x"..

#9
mmm creo que si entendi jajaj haber prueba este cambio en tu case 3:


Código (cpp) [Seleccionar]


for (i=0;i<=n-2;i++)
                {
                    for (j=1;j<=n-1;j++)
                    {
                      if (j != i)
                            sumar = sumar + m[i][j];
                    }
                }

#10
Puedes mostrar un ejemplo de como seria esta suma? ya que no te entiendo lo que quieres hacer xD, con esto verificamos el programa   :silbar: