[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/27 13:34 / Filesize : 231 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【初心者歓迎】C/C++室 Ver.41【環境依存OK】



1 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 23:26:08 ]
エスケープシーケンスやWin32APIなどの環境依存な物でもOK。
ただしその場合、質問者は必ず、環境を書きましょう。
※sage禁止です(と代々スレに書いてありますが自己判断で)。
【前スレ】
【初心者歓迎】C/C++室 Ver.40【環境依存OK】
pc11.2ch.net/test/read.cgi/tech/1184717430/
【アップローダー】(質問が長い時はココ使うと便利)
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm

960 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 22:36:39 ]
>>957
>>959
もともと発想力がないからか、自分で課題が思い浮かばないけど
とりあえず持ってる参考書は全て読んで、サンプルだけでも動かして
ちょこっと変更したりすることをしばらく続けて見ようと思う
いまはイテレーターアダプタと格闘中。

961 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 22:43:14 ]
>>951 >>958
多分勘違いしてはる
system()はコマンドを実行するようなモノであって、
線路(パイプ、FILE*など含む)に送信する働きはない


試作では、send(),recv()かなんかを使うことになるのでは
そっからはやり方はいろいろあるけど、自力で見出していくのでは

962 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 22:46:05 ]
>>951
例えばTeraTermを使っていいなら、自動運転用マクロ言語内蔵だから接続先からの特定のキーワードを待って
それに対して一定の反応を返すことくらいちょちょいのぱーだよ。

963 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:05:08 ]
>>951
ソケット開いてtelnet話せばいいだけだろ
なんでそんな単純な事も解からないんだ
氏ねよw

964 名前:デフォルトの名無しさん [2007/09/02(日) 23:08:25 ]
>>960
サンプルだけ動かして
「俺、C++できるよ」

なんて言ってるような奴にはならないでね


965 名前:デフォルトの名無しさん [2007/09/02(日) 23:10:29 ]
>961
system関数は使えないんですね・・・
recv()考えて見ます

>962
それはちょっと使えそうにないので他の手を考えてみます

966 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:11:21 ]
>>964
まだ初期段階だから先は長いと思ってる
まあ仕事でC++使えば一気に向上するとは思うけど

967 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:12:27 ]
>>965
詳細はよくわからんが、connectしてデータをsendすればいいだけではないの??


968 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:26:00 ]
telnet特有のネゴシエーションとか、ログイン処理とか
URGデータの処理とか考えなけりゃね。



969 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:28:07 ]
>>968
そうかログイン処理が必要だな
こりゃ失礼

970 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:34:45 ]
今時telnetってとこには突っ込まんが
せめてライブラリ使うかexpectに汁っての

下らない仕事のためにtelnetを喋るTCPクライアントをわざわざ手書きするなんて
ナンセンス極まりない

971 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:46:27 ]
思うに、telnetで接続して、"q\n"かなんか、何か簡単にシグナルしたかったんだろう
そのくらいの軽務なら、connect(), recv()でいいんじゃないかと思った

CreateThreadはできるけど、system()がわからない。
きっと、IPC(広義の)の初心者さんなんだ ヒントくらいでいいんじゃまいかとw

972 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:54:37 ]
telnetぐらい3日でかけるだろ
どうせ暇なニート学生だろ?



973 名前:デフォルトの名無しさん mailto:sage [2007/09/02(日) 23:59:55 ]
ニート学生って言語矛盾じゃないか

974 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:01:34 ]
どうせ学校もろくにいかないで
2chが動画サイトめぐりだろ
身分があるだけでニートとかわらんだろw

975 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:08:38 ]
何がしたいのかは知らないが、
そもそも telnet を使う必要が無いんじゃないか?

976 名前:デフォルトの名無しさん [2007/09/03(月) 00:10:10 ]
Cの基本的な文法については勉強して次は実際にSourceForgeでオープンソースの
プログラムを読もうと思っていたのですが難しすぎて分かりません
みなさんはある程度文法の勉強をしてからどのようにして勉強していきましたか?

977 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:13:36 ]
作りたいものを作る。それが一番。

978 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:15:51 ]
>>976
Cなら簡単に1万行ぐらいまでなら
読めるようになる方法がある。読めない文法だけ
飛ばしてたぶん処理追えるようにはなるとは思う

環境ちょっと限定になるけどな




979 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:16:17 ]
>>976
必要に迫られれば、驚くほどの速度で習得可能

文法の次はアルゴリズムの勉強がお勧め
アルゴリズムに関する説明(自然言語)を元にC言語ソースにする
これが結構難しい

980 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:18:20 ]
読むのと書くのは別の能力。

981 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:20:37 ]
書くスキルあげつつ読みたいなら

モジュールバラしテクニックを身に着けるといいよ。

単純にどこで処理が範囲かわかったら
あとは改造する楽しいよ。



982 名前:デフォルトの名無しさん [2007/09/03(月) 00:25:40 ]
読むと書くのは別の能力だというのは分かりますが
ある程度うまい書き方とか定石なども学びたいと思いまして

今コーディングの本を読んでいるのですがいきなり書いてそれに慣れてしまうと
ものすごい危険なコードを何の意識もなく書いてしまったりしてしまうのかと思いまして

>>979
今読んでいる本が終わったらアルゴリズムの本も読んでみようと思います

983 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:30:13 ]
>>982
最初から完璧なコードが書けるなどと思うな
最初は誰でもつたないんだ
それを気にせずコード書け
書かなきゃいつまでたっても上手くはならん

984 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:33:16 ]
C++だったらそれこそ20冊ぐらい読まないと駄目だからなぁ…
と言っても読みながら書かないと理解できないような内容だから
読もうとしてる内に書く経験も積むことになるが

985 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:34:26 ]
20冊って何の本だよ

986 名前:デフォルトの名無しさん [2007/09/03(月) 00:35:03 ]
>>983
今は本を読んで演習問題などでコードを書いているという状況です

>>984
何かお勧めの本などはありませんか?

987 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:38:12 ]
文法覚えたなら簡単なソフト作ればいいんじゃね?
何でもいいから動くもの作らんと、モチベーション維持が大変だ
目標があってC言語勉強したんだろうから、目標までの道のりを
考えて一歩ずつ進むしかないよ。

といいつつも、俺はなんもしてないな。

988 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:41:22 ]
手じかに役に立つ類のちょろっとしたものを書きたいのなら
ぶっちゃけCは向いてないよあまり



989 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:42:45 ]
演習問題を一通りやって何かを作ろうとしてもアイディアが出なければ
大学とか専門学校で出される課題のようなプログラムを作るといいよ
ここには宿題スレもある事だし

990 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:44:16 ]
ライブラリとかマクロとか使ってカスタムすればLL言語並の「軽い」C++ができるぜ
ただし作った奴以外には読めない使えない代物になるけど

991 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:46:46 ]
>>986
人に薦められた本が君に適している確率はかなり低いよ。
マスターしたけりゃ立ち読みして読みやすいと感じた本を読め。
仮にその本が結局ハズレでも、その次に選ぶ本はより君に適しているはず。

992 名前:デフォルトの名無しさん [2007/09/03(月) 00:52:56 ]
>>987
どうやれば市販のソフトのようなものが作れるかもよく分からない状況で
みなさんvisual studioとか使ってるんですか?

>>991
はいわかりました

993 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 00:55:13 ]
VisualStudio使ってるよ
VC++とVC#だけだけど

994 名前:デフォルトの名無しさん [2007/09/03(月) 00:58:05 ]

>>993
どのようなアプリをつくったんですか?
公開できるようなものではないと思いますがw


995 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 01:00:37 ]
次スレ
【初心者歓迎】C/C++室 Ver.42【環境依存OK】
pc11.2ch.net/test/read.cgi/tech/1188748806/l50

996 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 01:02:26 ]
うめるか

997 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 01:03:47 ]
>>994
馬鹿にしてんのか

998 名前:992 [2007/09/03(月) 01:07:49 ]
>>997
994は僕じゃないです



999 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 01:13:49 ]
うm

1000 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 01:14:10 ]
仕事で作った物って公開できないのが大半だな・・・

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<231KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef