LINUX.ORG.RU

mount in c++ ??


0

0

#include <stdio.h>
#include <sys/mount.h>

int main (int argc, unsigned char **argv) {
char *dev = "/dev/cdrom", *point = "/mnt/cdrom", *fstype = "iso9660";
int i = mount(dev, point, fstype, 0, 0);
printf("\n%i\n", i);
return 0;
}

Возвращают -1. Что я не так делаю и зачем четвертый параметр ф-и mount?
И можно ли монтировать vfat, iso8660, reisetfs без дополнительных параметров (третий параметр ф-и)?


Re: mount in c++ ??

Поправка доп-е параметры - четвертый параметр, и замем ПЯТЫЙ параметр.

Ty3uK ()

Re: mount in c++ ??

Некошэрно паступаешь, гоим.

Истинные хасиды гойворят execv("mount" ...); Юних-Вэй, типа.

anonymous ()
Ответ на: Re: mount in c++ ?? от Dead

Re: mount in c++ ??

Kak naschet dobavit': if (i == -1) { printf("error %d: %s\n", errno, strerror(errno)); }

P.S. prava to est' na mount? ;)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.