cblc/exercicios/01/05_pesquise_responda.md

717 B

5. Pesquise e responda

Quando não explicitamos a especificação utilizada para compilar o nosso programa (opção -std=PADRÃO do gcc), qual será o padrão utilizado e como podemos confirmar isso pela linha de comandos?

O comando gcc version dá somente a versão do nosso compilador mas não mostra o padrão utilizado. Encontrei no man gcc como definir a saída , mas não consegui encontrar o padrão utilizado.

A única maneira que imaginei seria compilar algum programa com algum paramêtro que jogue a saída de pipe grep std para um arquivo ou terminal, , mas não consegui fazer sozinho.

O DeepSeek deu uma sugestão parecida:

gcc -v -x c /dev/null -o /dev/null 2>&1 | grep "std="