Resultados da pesquisa a pedido "posix"

3 a resposta

Verificando se errno! = EINTR: o que isso significa?

Eu encontrei esse pedaço de código usado várias vezes (também um similar em que é usadoopen() ao invés dewrite()) int c = write(fd, &v, sizeof(v)); if (c == -1 && errno != EINTR) { perror("Write to output file"); exit(EXIT_FAILURE); }Por que ...

3 a resposta

leitura stdin sem buffer

Meu aplicativo de teste é #include <sys/types.h> #include <sys/wait.h> #include <signal.h> #include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <fcntl.h> int main(int argc, char *argv[], char *envp[]) { int ...

2 a resposta

objetivo-c NSFilePosixPermissions para NSString legível por humanos

existe uma maneira de obter uma sequência legível por humanos (@ "drwxr-xr-x" por exemplo) a partir de um número inteiro NSFilePosixPermissions?

1 a resposta

A regex POSIX não funciona com a classe de caracteres [: digit:]

Eu tenho as seguintes linhas de log em um arquivo de logaccess_20170118_14.log - 127.0.0.1 - - [18/Jan/2017:14:22:16 +0000] "GET //fam/shared_generate_test_devicelist.php HTTP/1.1" 200 168 "-" "curl/7.40.0" - 0.008 127.0.0.1 - - ...

1 a resposta

A classe de caracteres "punct" do regex corresponde a caracteres diferentes, dependendo da versão do Ruby

Classes de personagem de Ruby paracaracteres de pontuação, ou seja,[:punct:], \p{Punct}ou\p{P} parecem combinar caracteres diferentes, dependendo da versão do Ruby que estou usando. Aqui está um pequeno exemplo: (desculpe por mexer com o ...

1 a resposta

Convenção de nomenclatura para sinalizadores posix

Estou escrevendo um aplicativo de console que permite definir vários sinalizadores Posix. É isso que estou usando atualmente. As palavras nas bandeiras são concatenadas com um traço: -p, --broker-port int Broker Port (default 1883) -u, ...

1 a resposta

Data POSIX a partir de datas no formato de hora semanal

Tenho datas codificadas em formato de hora semanal (Convenção Europeia >>01 através52/53, por exemplo."2016-48") e gostaria de padronizá-los para uma data POSIX: require(magrittr) (x <- as.POSIXct("2016-12-01") %>% format("%Y-%V")) # ...

1 a resposta

Como os pontos de cancelamento POSIX devem se comportar?

Eu estive analisando a implementação de pontos de cancelamento da glibc / nptl e comparando-a com o POSIX, e a menos que eu esteja enganado, está completamente errado. O modelo básico usado é: int oldtype = LIBC_ASYNC_CANCEL(); /* switch to ...

4 a resposta

Existe algo para substituir as funções <ucontext.h>?

O encadeamento do usuário funciona em<ucontext.h> foram descontinuados porque usam um recurso C descontinuado (elesuse uma declaração de função com parênteses vazios para um ...

3 a resposta

Que tamanho devo permitir para strerror_r?

O OpenGroup POSIX.1-2001 definestrerror_r [http://www.opengroup.org/onlinepubs/000095399/functions/strerror.html], como fazA especificação básica do Linux Standard Core ...