0 と 1 の世界の見習い探検家

2014年12月

初めてC++書きました()

配列の初期化時(new Car[])に引数なしのデフォルトのコンストラクタを呼ばれて各要素が初期化されるようです。
下のプログラムだとメモリの管理がこれで正しいのかいまいち自信がないですがとりあえず動きました。



#include <stdio.h>

 

class Car

{

private:

    char*model;

    char*maker;

 

public:

    Car()

    {

        // ダミーのデフォルトコンストラクタ

 

        puts("デフォルトコンストラクタが呼び出されました。");

 

        this->model = "";

        this->maker = "";

    }

 

    Car(char*mod, char* mak)

    {

        this->model = mod;

        this->maker = mak;

    }

 

    voidPrint()

    {

        // 情報を出力

        printf("メーカー: %s 車種: %s\n", maker, model);

    }

};

 

int main(void)

{

    /* 変数の宣言 */

    intCarsLength =12;             // 配列の長さ

    charstr[128];                  // モデル名用のバッファ

    Car *cars = new Car[CarsLength]; // オブジェクトのポインタ

 

    // new Car実行時に各要素がデフォルトコンストラクタで初期化される

 

    for (int i = 0; i < CarsLength; i++)

    {

        // センチュリー (○○台目)の文字列を生成

        sprintf(str, "センチュリー (%02d台目)", i + 1);

 

        // 引数付きのコンストラクタで初期化する

        cars[i] = Car(str, "トヨタ");

        cars[i].Print();

    }

 

    delete[] cars;

 

    return 0;

}

 

0と1の世界の見習い探検家(総合案内所)
http://a32kita.web.fc2.com/

Twitter @a32kita
http://a32kita.web.fc2.com/ext/twitter

国立千葉廃人ツイッタラー育成高等専門学校
http://chibatwihigh.web.fc2.com/



2014年12月

Merry Chrsitmas!!
Merry Christmas!!
Merry Chritsmas!!
Merry Chritmsas!!
Merry Chritmass!!
Merry Chritmsas!!
Merry Chritmssa!!
Merry Chritmss!a!
Merry Chritmssa!!
Merry Chritmssa!!
eMrry Chritmssa!!
erMry Chritmssa!!
eMrry Chritmssa!!
eMrry Chritmssa!!
eMryr Chritmssa!!
eMrry Chritmssa!!
eMrr yChritmssa!!

何を思ったのか25日の0時を回った途端意味不明なプログラムを書いてました(・_・)
単純に文字列をランダムに並び替えるプログラムですね。
ループ回数を増やせばもっとシャッフルできます。

学校の課題のスライドパズルの提出期限が31日に迫っていまして。。w
スライドパズルのマップデータを二次元配列で管理することろまではいいのですが、なんかシャッフルがうまくいかなくてですね。。
乱数使ってやってるはずなのに随分偏った、または一部が元のままのマップデータができてしまったり。。

1週間切ってるのでそろそろまずいですね。

親が出す用の年賀状を印刷しました。
本当はもうポストに入れてないと行けない時期なのですが、親が単身赴任で金曜日にやっと一度帰ってくる関係でどうせ金曜日までだったらいつ印刷しても同じだったもので。。。


はい。

昨年までは僕も自分用の年賀状を作って出していました。
今年は今のところ1通も出す予定がないので、もうデザインすら作ってません。

時代ですよねぇ。。
メールやTwitterでいつでも連絡が取れる世の中になってきてしまうと、年賀状を出す意味があるのかなんていうふうに思ってしまって。。
特に自慢するような写真が撮れるわけでも、自慢するようなイラストが描けるわけでもない自分は年賀状を出したところで((

いや、一応そういう理由ということで逆にイラスト趣味な人や写真趣味な人から年賀状をいただくのは好きなんですよ((
ただ今年から大学生ということでもうそういう人との関係もほとんど切れてしまいましてねぇ。。。


クズですね。

では。

昨日で年内の講義がすべて終了し、今日から冬休みでした。
天皇誕生日ですしね。

というわけで昼間はずっと家に。。

夕方になり、若干交通量が減ってきたタイミングで運転練習も兼ねて車で出かけてきました。
前回は大学のキャンパスまで運転したわけですが、今日はもっと広範囲にということで国道のバイパスなどを経由する経路で運転してきました。

うーん、、やはり初めて通るルートは予想外の形をした交差点などが出てきて焦りますね。。。
ちょっと今日失敗してしまいました。。
幸い事故にはなりませんでしたが。。。(-_-;)

幹線道路の運転はまだ慣れませんね。。


目標は首都高を運転できるようになることです。
夏休みの帰省時に両親が交代でやってた運転をぼくも出来るようにしたいですし。


はい。


年末は飲酒運転をする自動車が増えるということですし普段よりもより一層気を引き締める必要がありますね。
では。

このページのトップヘ