2013/06/17
文字列検索で言語比較
最近ちょっとしたツールを作成しようと思っている。
フォルダ内のCファイルから文字列検索してヒットしたら
それを整形してCファイルを作成する。
(ファイルの量が多いから検索の速さ、
文字列操作が上手な言語を使うのがキモかなと思ってる)
色々調べたらこんなの見つけた。
http://d.hatena.ne.jp/nshinchan01/20130126/1359197911
やっぱ先人の人はすごい・・・。
Perlを使おうと思ったら日本語下手って聞いて迷ってたけど
↑見て苦手意識があるけどRubyで作成しようかなと思ってる。
今まで言語選んでとかしたことなかったから
下調べとか全くしてこなかったけど
こういうのも広がって楽しいなーと思った。
2013/06/06
誘惑に負けて・・・
どうもどうも。
今日は(も?)病院だったので
帰りに本屋に立ち寄って
久しぶりに技術本を買いました。
(めっちゃ楽しいよ。)
今回は組み込みプロセッサとか
難しそうだけど読んで買ってみようかなと思ったのですが
立ち読みして断念して・・・
◆Land of Lisp
http://www.oreilly.co.jp/books/9784873115870/
買っちゃいました。。。
現場でlinuxを触る機会がなくなってしまい、
Emax触らない = Lisp触らない
となっていましたが、、、
久々Lispします(ノ▽`)
その前に
◆危険なプログラムの処方箋 - すべてのプログラマに効く
http://www.kinokuniya.co.jp/f/dsg-01-9784797338737
これ読み終わろう・・・。
普段結構なんとなく使ってるわ~ってのが書かれてて
はわわわわってなる。
Cやってる人には良本だと思う。
ポインタとかNULLとか
だからだめなのねって復習になってる。
今月はこの2冊を目標に頑張ります~
今日は(も?)病院だったので
帰りに本屋に立ち寄って
久しぶりに技術本を買いました。
(めっちゃ楽しいよ。)
今回は組み込みプロセッサとか
難しそうだけど読んで買ってみようかなと思ったのですが
立ち読みして断念して・・・
◆Land of Lisp
http://www.oreilly.co.jp/books/9784873115870/
買っちゃいました。。。
現場でlinuxを触る機会がなくなってしまい、
Emax触らない = Lisp触らない
となっていましたが、、、
久々Lispします(ノ▽`)
その前に
◆危険なプログラムの処方箋 - すべてのプログラマに効く
http://www.kinokuniya.co.jp/f/dsg-01-9784797338737
これ読み終わろう・・・。
普段結構なんとなく使ってるわ~ってのが書かれてて
はわわわわってなる。
Cやってる人には良本だと思う。
ポインタとかNULLとか
だからだめなのねって復習になってる。
今月はこの2冊を目標に頑張ります~
2013/06/04
2013/06/02
fgetsの罠
お久しぶりです。
ブログ離れしてました。
最近忙しいのっ!
かれこれこの業界に1年2か月います。
あと2週間くらいでc言語初めて1年。
ちょっとは書けるようになったのかなーと
へへん♪と思ってた。
昨日の深夜2時まで。
fopenで自分で作ったiniファイル読み込んでfgetsしたのね。
ひとまず読み込んだやつをprintfで確認。
あれ・・・ファイルが読み込まれてない。
え・・・fgetできない?
よくわからないのでVC++だったのでデバッガで止めてみる。
あれ、fgets一回しかしてない。(while文なのに)
(´・・`)ショボーン
30分・・・
(´;;`)ブワッ
というわけでGoogle先生に助けてもらうと
'\n'のみの行をfgetsするとファイルの終了行とみなして終了します。
'\n'のみの行をfgetsするとファイルの終了行とみなして終了します。
'\n'のみの行をfgetsするとファイルの終了行とみなして終了します。
あっ・・・
読み込んでるiniファイル2行目から説明文書いちゃったわ(ノ▽`)はずかし
まだまだですわ。
登録:
投稿 (Atom)