Resultados da pesquisa a pedido "standard-library"

5 a resposta

Strncpy () é uma especialização de memcpy ()?

Apenas curioso para saber (como nós, e essas funções frequentemente). Não vejo diferença prática entrestrncpy () [http://www.cplusplus.com/reference/clibrary/cstring/strncpy/] ememcpy ...

5 a resposta

onde stdin é definido na biblioteca padrão c?

Encontrei esta linha em stdio.h: extern struct _IO_FILE *stdin; Com base nessa palavra-chave 'externa', presumo que seja apenas uma declaração. Gostaria de saber onde stdin é definido e inicializado?

3 a resposta

specialização em Modelo VS Sobrecarga de Função

Um livro didático Tenho anotações de que você pode fornecer sua própria implementação para funções de biblioteca padrão comoswap(x,y) via especialização de modelo para sobrecarga de funções. Isso seria útil para qualquer tipo que possa se ...

4 a resposta

stdio.h não é padrão em C +

u sei que a maioria dos compiladores permite os doi #include <stdio.h>// #include <cstdio>Mas alguém argumentou que <stdio.h> não é realmente padrão C ++. isso é verdade

1 a resposta

xiste alguma rotina de classificação estável interna e função de swap no .NE

xiste alguma rotina de classificação estável embutida no .NE Eu sei que o C ++ tem uma rotina de classificação embutida em "algoritmos"std::sort(). Da mesma forma, temos algo para usar junto com o C #? lém disso, existe alguma função de troca ...

6 a resposta

Como achatar uma lista para uma lista sem coerção?

Estou tentando obter a funcionalidade semelhante à não-lista, com a exceção de que os tipos não são coagidos a um vetor, mas a lista com tipos preservados é retornada. Por exemplo flatten(list(NA, list("TRUE", list(FALSE), 0L)) deve ...

2 a resposta

Atravessar o código fonte do prelúdio traz estranheza

Eu estava procurando a definição deseq e me deparei com essa estranheza. Por que todas essas funções têm as mesmas / definições semelhante seq :: a -> b -> b seq = let x = x in x inline :: a -> a inline = let x = x in x lazy :: a -> a lazy = let ...

6 a resposta

Diferença entre a biblioteca padrão C e a biblioteca C POSIX

Estou um pouco confuso com "C standard lib" e "C POSIX lib", porque descobri que muitos arquivos de cabeçalho definidos em "C POSIX lib" também fazem parte de "C standard lib" Assim, suponho que, "C standard lib" é uma lib definida pela ...