スレ立てるまでもない質問はここで 84匹目at TECH
スレ立てるまでもない質問はここで 84匹目 - 暇つぶし2ch159:デフォルトの名無しさん
07/07/25 21:01:26
>>156
C++ だと goto
Java だとラベルつき break

160:デフォルトの名無しさん
07/07/25 21:12:06
>>158
プログラマになって学ぶってどういう事だ?
学んでその結果プログラマになる(かもしれない)んだろ?

161:デフォルトの名無しさん
07/07/25 21:15:23
世の中そうでもない人は結構いるけどね。

162:158
07/07/25 21:29:13
>>160
独学で学んでいますが、どうしても経験や知識が狭くなると思いまして。
プログラマ・SEの職種で就職して働く場合と、
営業等で働きながら独学で学ぶ場合では大きな差ができます。
年齢が年齢だけに派遣で働きながらプログラムを作っていくか(30過ぎで転職)、
営業で働きながら独学で作っていくか迷っています。


163:デフォルトの名無しさん
07/07/25 22:14:42
ラベル付きbreakって補助輪付き自転車のような厨臭い命令だよな

164:デフォルトの名無しさん
07/07/25 22:32:08
じゃあ名前空間付きラベル

165:デフォルトの名無しさん
07/07/25 23:20:28
>>163 の書いたプログラムを保守しなくて済みますように・・・。

166:デフォルトの名無しさん
07/07/26 01:28:58
C のプログラム読むのに 制御構造だけ抽出しようと思って

$ grep [{}] hogehoge.c

とやったら調子よさげだったので

$ grep "[{}]" -e "if" -e "else" -e "while" commit.c

とやったらコメント文も大量にでてきてダメダメだった。

インデントレベル調べて一段深くなったら前の行を表示とかのツールを Perl で作るのもよさそうだけど他に方法は無い?
フリーのCパーサか、似たようなことができるもっとできのいいツールがあればそれを使いたいのだけど

あとぶら下がり中括弧にも対応したい
while(hoge)
{
}

とかみたいなやつに。

167:デフォルトの名無しさん
07/07/26 01:31:15
上の
> $ grep "[{}]" -e "if" -e "else" -e "while" commit.c

の commit.c は hogehoge.c のまちがいね

コピペ修正忘れてたスマソ

168:846
07/07/26 04:01:40
面倒だから構文解析しちまえば?
もちろん全部やらないで、制御構造だけ取り出せばいいじゃん

169:デフォルトの名無しさん
07/07/26 08:20:57
>>159
>Java だとラベルつき break

ソレダ!ダンケ・シェーン!

170:デフォルトの名無しさん
07/07/26 08:34:24
>>158
なぜ、そんなにプログラムを作らなければならないのですか。
もともとのDBの話でも、なぜそんなに速くなくてはならないのですか。

私には、何か思いこみがあるような気がするのですが。

171:デフォルトの名無しさん
07/07/26 08:38:14
今日も暑いな

172:デフォルトの名無しさん
07/07/26 10:06:37
アツはなついねん


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch