Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

99
Visualizações
¿Existe la elisión de copia en C?

Mientras leo sobre la elisión de copias, muchas de las fuentes solo mencionan C++ y no C.

Indican cómo el estándar C++ permite que se lleve a cabo esta optimización si el compilador decide que es lo correcto.

Pero, ¿y C? ¿Los compiladores de C realizan la elisión de copias, o el estándar de C garantiza que las copias nunca se optimizarán?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Tanto C como C++ permiten cualquier optimización que siga la regla como si . Dado que C no tiene constructores, y por lo tanto constructores con efectos secundarios, las copias pueden eliminarse sin romper esta regla. C ++, por otro lado, necesita hacer un caso especial en el que se permita que una implementación se rompa como si .

Entonces, la elisión de copia existe en C implícitamente a través de la regla como si .

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda