宣言
ActiveBasic:
Dim Temp=0 As Integer
C++:
Int Temp=0;
C++での代入は型名を書いて変数を書くので、Dim命令語を書かない分ActiveBasicよりも楽。
代入
ActiveBasic:
(Let) Temp=12
C++:
Temp=12;
C++では代入演算子として'='が定義されているのでLet命令語を入力する必要がない。(Basicでも省略できるけどね)
演算子
ほとんど変わらない。でも
AB) mod
C++) %
AB) = (等号)
C++) ==
AB) <> (不等号)
C++) !=
には注意しなくては。特に != は、、、
キャスト
ActiveBasic:
Dim LongTemp=2 As Long
Temp=LongTemp As Integer
C++:
Long LongTemp=2;
Temp=int LongTemp;
なんとC++では 「型名 変数名」 でキャストできます。
今回はこれまで。
0 件のコメント:
コメントを投稿