O que é Biblioteca Suporte ao Idioma? Esta biblioteca tem funções que são chamadas implicitamente, e os tipos de objetos gerado implicitamente, durante a execução de alguns programas C + +. O programador não tem que ligar ou codificar estas funções e os tipos de objetos. Eles já são codificados em arquivos de cabeçalho. Eles são chamados pelo C ++ execução ambiente e não por seu código personalizado. Dessa forma, eles são chamados implicitamente.
Os nomes dos cabeçalhos para arquivos teses são cstddef, limites, climits, cfloat, cstdlib, novo, typeinfo, exceção, cstdarg, csetjmp, ctime, csignal e cstdlib. Eu não vou entrar em detalhes desta série. Se o seu objetivo é ter alguma introspecção em C ++ programação e ganhar mais confiança, então o que eu lhe darei nesta série deve ser suficiente medida em que as questões relacionadas com a Biblioteca de Suporte ao Idioma estão em causa.
Mesmo que as funções nesta biblioteca são chamados automaticamente, você também pode ligar para alguns deles em seu código personalizado, como vemos mais tarde. Implementação Propriedades Há algumas classes na Biblioteca de suporte C ++ Language Padrão, com propriedades (membros de dados). Estas propriedades determinar os tamanhos máximos e mínimos dos objetos de tipo fundamentais. Os tamanhos máximos e mínimos (limites) de um tipo fundamental dependem do compilador (implementação). Tipos de objetos fundamentais são int, float, char, _Bool e vazia. int e flutuador têm variações.
A int assinado tem um número positivo máximo e um número mínimo negativo. Este e outros limites numéricos são determinados pelas propriedades implementação da linguagem Biblioteca de Suporte Padrão. Eu não vou entrar em detalhes de que cabeçalho é cuidar do que. Eu só quero dar-lhe apenas o que você precisa ter conhecimento simples da Língua Biblioteca Standard Support e ter mais confiança em sua programação personalizada ao lidar com as questões relacionadas com a biblioteca. Vamos parar aqui e cont