Forum: Vad heter tecknet | i funktioner?

Forum huvudsida -> Programmering -> Vad heter tecknet | i funktioner?

Sidor: 1

Till botten

Just1ce 17:12 - 27:e September 2008 | Post #1
Medlem
Inlägg: 15


Skicka PM
I några funktioner (bland annat MessageBox() från Windows API och SDL_Init från SDL kan man använda sig av tecknet | för att skicka med flera flaggor till ett argument.

Vad heter tecket (alltså alt gr + mindre-än-knappen), och var kan jag läsa mer om dess funktion inom programmering?

-------------------------
Ingen signatur!



HärJ 17:39 - 27:e September 2008 | Post #2
Moderator
Inlägg: 1198


Skicka PM
Tecknet kallas "pipe" men benämns Lodrätt streck på korrekt svenska.

-------------------------
Tänk om jag vore en skalärprodukt!



FunkyChicken 05:24 - 28:e September 2008 | Post #3
Nyhetsredaktör
Inlägg: 800


Skicka PM
Det har inget med funktioner att göra (dvs det är inget sepciellt med just de API:erna), utan det är en inbyggd operator i programmeringsspråket (I det här fallet C++ antar jag) som kallas bitwise inclusive OR. (jmfr dubbelstrecken || som är logisk OR). Den jämför två variabler på på bitnivå och returnerar en etta på varje plats där någon av variablerna har en etta, annars noll. Enkelt uttryckt kan man använda den för att "baka ihop" flera variabler.




Sidor: 1

Forum huvudsida -> Programmering -> Vad heter tecknet | i funktioner?
Atom feed

Du får inte posta i den här tråden | Till toppen