GNU/Linux >> Linux Esercitazione >  >> Linux

Disabilita gli array automatici a lunghezza variabile in gcc

Array a lunghezza variabile in C89?

GCC ha sempre supportato gli array di lunghezza variabile AFAIK. L'impostazione di -std su C89 non disattiva le estensioni GCC ...

Vedi anche:

https://gcc.gnu.org/onlinedocs/gcc/Variable-Length.html

http://tigcc.ticalc.org/doc/gnuexts.html#SEC76

Infine,

http://tigcc.ticalc.org/doc/gnuexts.html

'-pedantic' e altre opzioni causano avvisi per molte estensioni GNU C. Puoi impedire tali avvisi all'interno di un'espressione scrivendo __extension__ prima dell'espressione. __extension__ non ha alcun effetto a parte questo.


Puoi generare un errore per array di lunghezza variabile usando un flag del compilatore:

-Werror=vla

Linux
  1. Come posso disabilitare gli aggiornamenti automatici di KernelCare?

  2. Array associativi negli script della shell?

  3. Array in Unix Bourne Shell?

  4. Vim Latex:disabilitare Quickfix?

  5. Disabilita la modalità di manutenzione in Magento

Matrici Bash

Come abilitare/disabilitare l'accesso automatico in Debian 10

Come abilitare/disabilitare l'accesso automatico in Ubuntu 20.04 LTS

Abilita o disabilita l'accesso automatico in Ubuntu [Suggerimento per principianti]

Come disabilitare gli aggiornamenti automatici su Ubuntu 20.04 LTS

Array negli script di shell