Curso Programação Orientada à Objetos
Namespace
Nesta aula, veremos como funciona o Namespace no C++.
Código das bibliotecas do C++
Na última aula, tínhamos o seguinte programa:
#include <stdio.h>
#include <algorithm>
int main() {
int x = min(1, 2);
printf("%d", x);
}
Nele, incluímos a biblioteca algorithm e chamamos a função min(). Segundo a Reference, essa função realmente está presente no cabeçalho que adicionamos, mas, como vimos, obtemos um erro ao tentarmos compilar e executar o programa.
Para entender um pouco melhor esse erro, vamos olhar alguns códigos das bibliotecas do C++, que vimos como encontrar na aula passada.