ハッピーコンピューティングのブログ -89ページ目

ハッピーコンピューティングのブログ

東京都小平市の小さなプログラミング教室のブログです。

小平商工会青年部の新年会でした。
会場は花小金井の中華の名店、同心居



写真はまさかのフカヒレ!
同じ青年部員の店主さんが奮発してくれました。
ありがたや〜。

いつも通り賑やかな仲間たちと、ワイワイ楽しく飲みました。
新入部員の方やオブザーバーの方。
新しい仲間を加えて、今年も小平商工会青年部は地域の振興、発展のため、みんなで賑やかに町を盛り上げて参ります。
本を買いました。
 

実践Vim 思考のスピードで編集しよう! (アスキー書籍)
実践Vim 思考のスピードで編集しよう! (アスキー書籍)
 
Amazon


 
プログラミングを始めたばかりで
これからテキストエディタというものを初めて知るという生徒には
vimなんていいんじゃないかと思っています。
 
ひとつのテキストエディタを知ってしまうと、なかなか他のエディタに乗り換えられません。
乗り換え先がvimなんていう、他のテキストエディタとは違い過ぎるものだとなおさら。
vimはラインエディタの延長線上にあるエディタだから、昨今主流のスクリーンエディタとは操作が全然違います。
 
つまり、一度vim以外のエディタ(スクリーンエディタ)を知ると、もうvimを使うのは難しくなる。だからいっそ最初に知っといたほうがいい。...という理屈です。


拡張性に富んでいるvimですが、この本は基本機能にフォーカスしています。その点が入門者にはとてもいいと思います。

優れた道具の使い方を知り、それを使いこなす。
そういう喜びを伝えたい。
優れた本で、上手に伝えられるといいなと思います。

大学生の生徒さんがC++でのプログラミングを学んでいます。

 

大学でC言語プログラムの演習があったので

課題をクリアするためにハッピーコンピューティングに通ってきていました。

今は一通り課題をクリアしたので、Cの延長線上にあるC++に進んでいます。

 

Cの開発環境として Pleiades All in One ( Eclipse 4.5 Mars) を利用していたので

その環境のままC++に進みました。

で、つまづいた(笑)

 

ビルドはOKだけど実行時にコケる。

 

return 0; してるのに

exit value: -1,073,741,515 で終わっています。

!!!Hello World!!!の出力もないし。

 

デバッグビルドでステップ実行もできない。

C言語の開発時はなにも問題なかったのに。

 

調べてみた結果

Pleiadesのサイトにちゃんと対策が載っていました。灯台下暗し。

 

引用元:日本語化 Eclipse 4.5 Mars マース _ MergeDoc Project

64bit 版 C++ プロジェクトで標準出力がコンソールに表示されない場合は、プロジェクトのプロパティ > C/C++ ビルド > 設定 > ツール設定タブ > MinGW C++ Linker > その他 > リンカー・フラグに -static を設定

これで解決でした。

 

こういうトラブルはプロの開発現場でもよくあることです。

つまづいた数だけ知識と経験が増える。

どんどんつまづいてほしいと思います。