( asch | 2024. 03. 09., szo – 22:48 )

Na, várj! Egy változónak a section meghatározása a C szabvány része? Eddig arról volt szó, hogy a nyelv szabványos eszközeit használhatjuk. C-ben úgy tudom, hogy sectiont használni nem része a szabványnak. Most akkor ezt lehet? Vagy C-ben tilos volna használni, mert nem része a szabványnak, viszont cserébe ott lehet olyat írni, hogy uint8_t * buffer=(uint8_t *)0xabcdef; De ezt Rust-ban nem írhatom le, mert ott unsafe-nek minősül? Viszont section specifikációt csinálhatok, mert az viszont része a szabványnak? (https://doc.rust-lang.org/reference/abi.html?highlight=link_section#the…) Bár az meg nyilván nem része a szabványnak, hogy mit kell kezdeni ezekkel a nevekkel, mert az meg platform specifikus, a linker szkript pedig nem Rust.