Resultados da pesquisa a pedido "gnu"

1 a resposta

Problema no compilador Intel (C ++) com redução do OpenMP no std :: vector

Desde o OpenMP 4.0, a redução definida pelo usuário é suportada. Então defini a redução no std :: vector em C ++ exatamente deaqui [https://stackoverflow.com/a/43169193/5703783]. Funciona bem com GNU / 5.4.0 e GNU / 6.4.0, mas retorna valores ...

0 a resposta

Por que std :: sort segfault com comparadores não transitivos?

struct Object { int x; int y; bool isXValid() { return x > 0; } }; bool mySort(const Object& lhs, const Object& rhs) { // Note the short-circuit here bool isValidForCheck = lhs.isXValid() && rhs.isXValid(); // rhs may be valid because ...

1 a resposta

Como definir o ponto de interrupção usando o GDB para montagem x86 quando nenhuma informação de símbolo está presente? [duplicado

Esta pergunta já tem uma resposta aqui: Parando na primeira instrução de código de máquina no GDB [/questions/10483544/stopping-at-the-first-machine-code-instruction-in-gdb] 5 respostasComo definir um ponto de interrupção usando o código de ...

5 a resposta

Como usar o GDB (Gnu Debugger) e o OpenOCD para depuração de microcontroladores - a partir do terminal?

A maneira padrão (de baixo custo) de programar microcontroladores ARM é usar o Eclipse com uma cadeia de ferramentas complexa conectada a ele. Definitivamente, o Eclipse tem seus méritos, mas eu gostaria de me sentir independente desse ...

4 a resposta

Como armazenar a saída de um comando em uma variável ao mesmo tempo que imprime a saída?

Diga que eu queroecho algo e capturá-lo em uma variável, ao mesmo tempo em que vejo na minha tela. echo "hello" | tee tmp_file var=$(< tmp_file)Então agora eu pude verhello no meu terminal, bem como salvá-lo na variável$var. No entanto, existe ...

1 a resposta

como funciona o awk FIELDWIDTHS

Comecei a aprender a programação do awk alguns dias atrás (scripts eficazes do awk). Na página 102, o autor estava explicando as larguras de campo, mas não entendo como isso funciona. Por favor, alguém poderia me explicar como funciona a largura ...

2 a resposta

Como interpretar a saída do programa ldd?

[root@wdctc1281 bin]# ldd node linux-vdso.so.1 => (0x00007fffd33f2000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f70f7855000) librt.so.1 => /lib64/librt.so.1 (0x00007f70f764d000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f70f7345000) ...

1 a resposta

erro: não é possível converter 'std :: basic_string <char> :: iterator…' em 'const char * para o argumento' 1 '...'

Estou recebendo o seguinte erro: error: cannot convert 'std::basic_string<char>::iterator {aka __gnu_cxx::__normal _iterator<char*, std::basic_string<char> >}' to 'const char*' for argument '1' to 'int remove(const char*)'Por alguma razão, ...

1 a resposta

Quais delimitadores você pode usar no sed?

Normalmente vemos pessoas reclamando sobre ounknown option to s' erro emsed quando eles querem usar um padrão que contém osed delimitador. Por exemplo, se estivermos usando/: $ var="hel/lo" $ sed "s/a/$var/g" <<< "haha" sed: -e expression #1, ...

2 a resposta

__atributo __ ((const)) vs __atributo __ ((puro)) no GNU C

Qual é a diferença entre__attribute__((const)) e__attribute__((pure)) no GNU C? __attribute__((const)) int f() { /* ... */ return 4; }vs __attribute__((pure)) int f() { /* ... */ return 4; }