C++でCSVファイルの読み込み、書き込みをする方法メモ

C++でCSVファイルを扱う方法を調べてみましたので、メモします。 ヘッダファイルには、以下のインクルードが必要。 #include<fstream> #include<iostream> using namespace std; 出力 ofstrea...

August 16, 2013 · 1 min · tsu-nera

C/C++のAPIレベルのテストを直叩きできるFitNesse用フレームワーク ‘CSlim’

FitNesseをC/C++で利用するためのslimフレームワークではcslimがあります。これを試してみました。 前回の続きです。 受け入れテ...

August 10, 2013 · 2 min · tsu-nera

Codeforcesに初参戦しました!参加方法と感想について

Codeforcesに初参戦しました。 Codeforcesってなに いわゆる、プログラミングコンテスト。以下の特徴があります。 2時間で5題問題...

July 21, 2013 · 2 min · tsu-nera

CppcheckをEclipse CDTに組み込んで静的解析!C/C++ユーザに嬉しい『cppcheclipse』

Eclipse CDT からCppcheckの結果が見れたら便利だなーなんて思って、Eclipseのプラグインを探してみたら、こんなのを見つけた。 cppcheclipse - Integration for cppcheck with Eclipse...

March 2, 2013 · 2 min · tsu-nera

汚いコードをハイライト表示するEclipseプラグイン[Bracketeer for C/C++]

複雑な条件分岐に死にたくなったことがよくあると思います。たとえば、 if(1) { if(2) { if(3) { if(4) { printf("4重カッコだお(´・ω・`)...

February 28, 2013 · 2 min · tsu-nera

C言語のデバッグ加速!Eclipse CDTでのgdb機能がメチャクチャ便利だ。

Eclipse CDTには、グラフィッカルなgdbインタフェースがついてきます。 これが最近便利すぎるので、オススメ機能をここらでまとめときます。 基本的な設...

February 26, 2013 · 3 min · tsu-nera

[TopCoder日記] SRM 570, Division 2, Level 1 : Chopsticks

TopCoder SRM570に参加した記録です。 当日の感想 今回で3回目の参戦。 英語の問題文にひるまないだけの度胸はついた。 当初思っていたよりも難しくはない...

February 14, 2013 · 2 min · tsu-nera

Eclipse CDT リファクタリング機能について調べてみた。

偶然、以下のリンクの動画を見つけて、ものすごくカッコ良かった。 実践!リファクタリング - WEB+DB PRESS Vol.37 ほぼパクリだけれども、自分でもEclipse CD...

October 21, 2012 · 3 min · tsu-nera

Doxygen C言語のコメント備忘録

前回の記事では、Doxygenの導入をまとめたので、 ここではC言語/C++で使えるコメント(Doxygenタグ)の記入方法をまとめる。 公式サ...

October 8, 2012 · 2 min · tsu-nera

地獄の苦しみ、メモリ破壊をCppcheckで華麗に食い止めよう!

前回の記事の続き。 CppCheckでC言語/C++のメモリリーク(解放漏れ)を静的解析で検出する Cppcheckを利用して、バッファオーバー...

October 3, 2012 · 2 min · tsu-nera