タグ

2014年11月4日のブックマーク (2件)

  • 『数字や文字列を次々に連結してstringに出力するには?』

    C++ フリーでぷろぐらみんぐ 逆引きリファレンス。 C++のやりたい事から引ける逆引きメモを書いています。 何かコメントなどいただけると嬉しいです! coutって便利だと思いません? stringだと文字列や数値の連結をするとき苦労します。 str += "abc" + 16 + "gg"; なんてできないですもんね。 でも、cout だと次のようにできます。 cout << "abc" << 16 << "gg"; 同じことをstringでできないでしょうか? 【サンプル】 #include <cstdlib> #include <iostream> #include <sstream> #include <iomanip> using namespace std; int main(int argc, char *argv[]) { ostringstream oss; oss <<

  • C言語講座:現在時刻と年月日と曜日を表示

    [現在の年月日と時刻]←このソース→[ある時刻からの経過時間] /* #include <time.h> time_t time(time_t *timer); 例:time(&timer); 前回は、上記に示す時間に関する標準ライブラリ関数 time( ) を使って、グリニッジ標準時1970年1月1日0時0分0秒からの経過時間を得て、自前で、年月日と時間を割り出しました。しかし、標準ライブラリ関数の中にそれをやってくれる関数があります。 */ /* 年月日と時間を表示する関数 */ /* localtime( ) ですが、この関数を呼び出す前に time( ) を呼び出して、timer に経過時間を入れておく必要があります。 #include <time.h> struct tm *localtime(const time_t *timer); 例:time(&timer); date

    nihohi
    nihohi 2014/11/04