» »

c++ neznanje

c++ neznanje

Zzzzzzz ::

Torej, programerji v C++, a mi lahko kdo od vas razloži, kaj pomenita spodnji dve vrstici kode oz. napišete kaj ekvivalentnega v npr. javi, php-ju, ipd.


var1 = var1 << 20;
var1 += var1 << 10;

OwcA ::

V Javi:
var1 = var1 << 20;
var1 += var1 << 10;

V PHP-ju
$var1 = $var1 << 20;
$var1 += $var1 << 10;

;)

Prva pomeni, pa da bitno vrednost, ki jo predstavlja var1 premakneš za 20 mest v levo in jo prirediš spremenljivki var1, drgua pa, da var1 prišteješ bitno vrednost ki jo predstavlja var1 premaknejno za 10 mest v levo.

Naj spremenljivka a predstvlja tevilo 2. To je dvojiškem sistemu zapisano kot 10. Podatkovni tip naj bo velik 1 bajt (8 bitov):
00000010
a to prestavimo za 3 mesta v levo, dobimo
00010000.
Otroška radovednost - gonilo napredka.

Zgodovina sprememb…

  • spremenilo: OwcA ()

BigWhale ::

Owca, a to big endian al little endian? ;>

OwcA ::

Osebno prisegam na middle-endian. ;)
Otroška radovednost - gonilo napredka.

Vesoljc ::

sam to bi resil marsikateri problem :D
Abnormal behavior of abnormal brain makes me normal...

BigWhale ::

ma middle endian z random byte order ;>

Zzzzzzz ::

D......

Shiftanje za N bitov v levo... Mislm, ej, taka simpl stvar...

Ampak bite shiftam ponavadi na kakmu mikrokontrolerju in to v assemblerju... tko da mi to v tem kontekstu sploh na pamet ni padlo...

Vesoljc ::

no ja, bit flagi so nadvse uporabna zadeva, da o pakiranju manjsih zadevc v vecje zadevce ne omenjam ;)
Abnormal behavior of abnormal brain makes me normal...

Nox ::

sam eno pripombo owca: spremenljivke v PHP-ju se začnejo z dolarčem($) -> $var1

OwcA ::

:8)
Otroška radovednost - gonilo napredka.

KoReNJe ::

ce nebi bla ta skripta tko slabo spisanja za slo-tech forum, bi dal dober odgovor. sam kva ka ne morem pisat \>\> pa ??? kako vam to uspe?

OwcA ::

Skripta je spisana že čisto dobro, celo tako, da skrbi za XHTML 1.1 veljavnost vnešene kode. Če hočeš dodati kakšen izsek programske kode, uporabi oznako (brez presledka med [ in st)
[ st.koda jezik]
...
[ /st.koda]
V kolikor nam, nesposobnim programerjem, ne zaupaš lahko uporabiš standardne HTML oznake. > je &gt, < je &lt
Otroška radovednost - gonilo napredka.

Nox ::

< = <
> = >

ups mal pozn sm..
offtopic: se da pobrisat zadnji post?

[da, če nimaš več te možnosti, do 2h po oddaji odgovora, lahko to stori moderator na tvojo željo -OwcA]

Zgodovina sprememb…

  • spremenilo: OwcA ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Uporaba spremenjivke iz JavaScript v PHP

Oddelek: Programiranje
171375 (1014) direstrait
»

Problem s PHP

Oddelek: Programiranje
121284 (988) *ziga*
»

Visual Studio C++ MessageBox izpis večih spremenljivk

Oddelek: Programiranje
181673 (1414) spinner
»

C++ prevajalnik

Oddelek: Programiranje
81495 (1318) Jean-Paul
»

Javascript in php

Oddelek: Izdelava spletišč
201904 (1593) rokpok

Več podobnih tem