Hirdetés

Új hozzászólás Aktív témák

  • coco2

    őstag

    C standard, alapok - mindig elámulok rajta, mennyire buta vagyok :D

    Mekkora egy konstans default szélessége?

    Példa:

    long a1;
    a1= a1 & 0x1;

    Hurcolásznom kellene c kódot intel / arm / 32 bit / 64 bit / win / mac korlátokon, és még csak annyira sem egyszerű, hogy ha mindig 64 bitet akarok, írjam ki az LL-t. Az lenne jó, ha mindig a változó szélességéhez igazodna egy konstans szélessége, de explicite biztosat kellene tudni róla, milyen kapcsolóval szabályozhatom a compilernek, ha van olyan, vagy mit mond róla c90/99/11/17 standard, ha bármit. Legrosszabb esetben játszadozok define-okkal meg makrókkal, de jobb lenne elkerülni, ha el tudom kerülni.

    Valami blog linknek örülnék. Előre is köszönöm.

Új hozzászólás Aktív témák