QRG7226

A estrutura de dados foi inicializada globalmente e possui subcampos sobrepostos ou possui inicializações de subcampos explícitas que se sobrepõem ou uma matriz de tempo de compilação ou pré-execução está definida como um subcampo que se sobrepõe a um subcampo inicializado. Para qualquer posição da estrutura de dados, apenas o último valor de inicialização especificado será utilizado; as matrizes de tempo de compilação e pré-execução são inicializados após as estruturas de dados, de forma que quaisquer inicializações de subcampos que sobreponham essas matrizes serão perdidas.

Organize a estrutura de dados para que não haja sobreposição de inicializações. Se a sobreposição de inicializações for desejada, especifique os subcampos na ordem que produzir o valor de inicialização correto para cada posição da estrutura de dados. Não especifique valores de inicialização para subcampos que se sobreponham às matrizes de tempo de compilação ou pré-execução na estrutura de dados.