Executando verificação de segurança...
1

[Dúvida] Posso usar o cout e o printf no mesmo código C++?

Eu estou iniciando na área e estava estudando lógica de programação e queria codar alguma coisa para alimentar meu github, comecei a escrever o código usando o cout e o cin, mas para printar os dados no final queria usar o printf pela facilidade de concatenação. O código rodou certo, mas fiquei em dúvida se usar os ambos não é uma boa pratica. Antes de postar queria saber se não é uma boa prática ou tanto faz.

Obrigado pela atenção e por ler até aqui!

Carregando publicação patrocinada...
2

Não sei se é uma má prática, mais eu creio que seria melhor tudo em seu lugar, cout no C++ e printf no C, embora vc possa usar o extern para dizer ao compilador que vc quer usar uma função de outra lang ..

#include <cstdio>

extern "C" {
    int printf(const char* format, ...);
}

int main() {
    printf("Hello, world!\n");
    return 0;
}