Non lo sapevo: credevo si dovesse scrivere
codice:typedef char[255] tipo_stringa
ma evidentemente è un errore.
![]()
Non lo sapevo: credevo si dovesse scrivere
codice:typedef char[255] tipo_stringa
ma evidentemente è un errore.
![]()
In effetti, ciò è sintatticamente possibile, quanto fortemente deprecato dalle principali regole di stile, alla stessa stregua di typedef che "inglobano" uno o più asterischi, nascondendo quindi puntatori (a puntatori, eccetera). In realtà occorre rimarcare come anche alcune costose librerie commerciali talora usino typedef che inglobano puntatori, ma tendenzialmente usano regole di naming coerenti e molto esplicite al riguardo, anche se non sempre strettamente conformi alla HN.
• Un plauso a Grisha Perelman, raro esempio di genuino anticonformismo umano e scientifico.