C++
クラスの復習 今回はUserクラスという物を作成し、名前と点数を持たせます。 #include<iostream> #include<string> #define ARRAY_LENGTH(array) (sizeof(array) / sizeof(array[0])) using namespace std; class User{ private: string name; int score; int rank; public: Us</string></iostream>…
今、練習中に気づきましたが C++でarrayで安易にsizeofを使おうとすると大変なことになりますね。 int a[5]; for(int i = 0; i < sizeof(a);i++){ cout<<a[i]<<endl; } とかやろうとすると、上手くいかないんですね。 こういうときは sizeof(array) / sizeof(array[0])を使うようですね。実際 #include<iostream> #include<string> using namespace std; int main() { int a[5] = { 0,0,0,0,0 }; cout << si…</string></a[i]<<endl;>
バブルソート 複数入力をするとどうなるのか 要はこれです。どうなるのか int main() { string a; int b; cin >> a >> b; cout << a << endl; cout << b << endl; return 0; } 実行結果普通にEnterを押して複数個入力できるようです。 意外と楽ですね。 ソー…
昨日、開発環境を整えたので今日は入力と出力から 入力と出力 出力は昨日もやってしまったのだが、cout>>を使うらしい 入力はcinなんて読むのかはよくわからない cout>>"出力対象">>endl; //出力 cin<<"キーボードからの入力対象のオブジェクト"; //入力 実…
なんか、元々Visual studioが入っていて中途半端な段階から進んだので、かなり時間がかかってしまいました。やはり、開発環境の導入は最初の難関ですね・・・ Visual Studio のダウンロード C++では統合開発環境を使うのかな?とりあえず、どれだけ調べてもV…