VisualC++を買って独学でなんとかなるものか?
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNG参考書だけで、何とかなるんでしょうか?
レベルは中小のソフトハウスプログラマー程度です
VBAならわかる程度です
0002名無しさん@お腹いっぱい。
NGNG私はヘタレなんで3ヶ月くらいかかりました。
0003名無しさん@お腹いっぱい。
NGNGつーか、なんとかせざるをえなかった。
そんなんばっかだ、うちの会社。
0004無党派さん
NGNG0005名無しさん@お腹いっぱい。
NGNG0006名無しさん@お腹いっぱい。
NGNG自分で理解しないと
0007名無しさん@お腹いっぱい。
NGNGそれなりに出来るようになるよ。(藁
0008名無しさん@お腹いっぱい。
NGNG0009>8
NGNG0010名無しさん@お腹いっぱい。
NGNG以上。
0011名無しさん@お腹いっぱい。
NGNG0012名無しさん@お腹いっぱい。
NGNGプログラマー辞めれ。
他の職業の方がいいよ。
0013名無しさん@お腹いっぱい。
NGNG教えてくれる学校とか先生とかないでしょ。
でも今は検索エンジンがあるからインターネット常時接続環境が
あればなんとかなるね
0014。>1
NGNGTurboC2.0DOS版でC++を独学で覚えた。やっと参考書が出始めた頃だったなぁ。
当時実務では、GW-BASICとか、MSBASCOMとか、PL/Mとかやってた。
頑張れば、何とかなるさ。
0015名無しさんi486
NGNG0016プログラム勉強中の者(1じゃない)
NGNGってどれくらいのレベル?
オンラインソフトでいればどの程度のものですか?
興味あります。教えてください。
0017>16
NGNG総入れ歯でしょうかね?
0018名無しさん@お腹いっぱい。
NGNG意味和姦ね〜ゾウ!
0019名無しサンプリング@48kHz
NGNG初心者はVC++を使って始めるのが
よいのでしょうか?
0020>>19
NGNG0021名無しさん@お腹いっぱい。
NGNG俺のことだ。らーりらーりら〜ん。(そうでない
0022名無しさん@お腹いっぱい。
NGNG大概挫折するからやめとけ。
0023名無し
NGNG0024名無しさん@お腹いっぱい。
NGNG本代かかったけどね。
0025名無しさん@お腹いっぱい。
NGNG0026名無しさん@お腹いっぱい。
NGNGやる気さえあれば、どーにでもなる。
0027名無しさん@お腹いっぱい。
NGNGウィザードが作ったクラス以外なにもクラスを書かなかったり。。。
0028名無しさん@お腹いっぱい。
NGNG覚えても一応運転できるようになる。
0029名無しさん@お腹いっぱい。
NGNG本でね(ほとんど図書館から借りた)
自分である程度のプログラムを作れるようになったと実感できるまでに4ヶ月。
というか、いままで本を読んでもぜんぜんわからなかったのが、自分にあってる本を見つけたらすぐに上達した。
自分に会う本を見つけられれば、比較的早く取得できるはず。
まあ、私はプログラム経験(perl、JavaScript、API使わないVB程度)があったけどね。
0030名無しさん@お腹いっぱい。
NGNGたいてい使い物にならん。
けっきょく誰に教わろうが、勉強は自分でするものだ。
0031名無しさん@お腹いっぱい。
NGNG本とかネットでひとまず覚えても、仕事なりなんなりで使わなきゃ知識だけで、
ある程度までしか使えるようにはならないと思うけど間違ってるかな?
0032332
NGNGいやー基本だけどいいことゆうね
0033名無しさん@お腹いっぱい。
NGNGだってVisualC++4.0のマニュアルやチュートリアルなんてクソだったでしょ。
ま、それはほんの一例。
C++から、基礎を固めるのが大事。
VC++買っても、暫くWindowsアプリ作ろうとか考えないこと。
0034名無しさん@お腹いっぱい。
NGNGじじぃは、逝け
0035名無しさん@お腹いっぱい。
NGNGそーは思わないな。考えちょっと古いよ。
RUN AND GOでいーんじゃない?
0036名無しさん@お腹いっぱい。
NGNGダダ
0037名無しさん@お腹いっぱい。
NGNG独学で運転覚えたのか?
元族?
0038名無しさん@お腹いっぱい。
NGNG大学じゃまず教えないけど、専門では教えますか。
OJT?
0039名無しさん@お腹いっぱい。
NGNG本
0040。>
NGNGいろいろ試行錯誤しながら、作りながら覚えたなぁ。
どっちかって言うと、C++を勉強したって意識は無くって、
こういう開発言語を求めてたってとこもあるし、
理解すればするほど面白くてしょうがなかった。
勉強しようとか、そんなに構える必要は無いように思うんだけどね。
楽しみながら、覚えて欲しいなぁと思ったりする。
何とかなるかどうか、迷うんじゃなくって、始めてみれば良いと思うんだよね。
#オヤジの昔話みたいですまん。
0041Rs
NGNG0042名無しさん@お腹いっぱい。
NGNGただ、残り5割が複雑怪奇だったりするんだけどね。♪
0043名無しさん@お腹いっぱい。
NGNGつか、オブジェクト指向だよね。
これが理解できれば、世にある言語の5割は理解したも同然。
0044名無しさん@お腹いっぱい。
NGNG混同君逝って良し
0045名無しさん@お腹いっぱい。
NGNG混同君煎って良し
0046名無しさん@お腹いっぱい。
NGNGDirect Draw とか sound を使ってゲ−ム作るぐらいならすぐだった。
やっぱり、高校生がプログラムで作りたいものというとどうしても
ゲ−ムになってしまうわけです。
>なんとかなるものか?
というのもひとそれぞれだとおもう。
僕はゲ−ムが作れたらいいのでこれで十分だし。
どっかの専門学校の先生はVCつかって授業してるのに
クラスなんか使わなくてもできる!とか言ってるし。
どうにでもなるんじゃないですか
0047名無しさん@お腹いっぱい。
NGNG>クラスなんか使わなくてもできる!とか言ってるし。
流石専門教師!
きっとクラス使わずにMFCも使えるとか言い出すんじゃない?(藁
0048名無しさん@お腹いっぱい。
NGNG0049名無しさん@お腹いっぱい。
NGNGそのゲーム公開してる?
教えてくれ。
0050名無しさん@お腹いっぱい。
NGNGこんな書籍もあるのだから。
http://hp.vector.co.jp/authors/VA013231/koka/
0051cisco
NGNGおもうのですが、実際、地方で、VisualCで飯をくっていくと
なるとどのようなソフトウエアになるのでしょうか?
私は中小のソフトウエアハウスですが、VisualCができる
人はいませんし、そういった仕事もないです。
0052名無しさん@お腹いっぱい。
NGNGは楽ですぞ。APIバリバリ使って下さい。
0053名無しさん@お腹いっぱい。
NGNGおいおいこのページ。
子供にVC++を教え込もうっていうのかよ
天才少年でも発掘したいんだろうか?
その前に普通に教育してプログラムの裾野を広げたほうがいいと
思うんだが
0054厨房量産化計画?
NGNG近い将来必ず厨房プログラマになっちゃうよ。
0055名無しさん@お腹いっぱい。
NGNGスゲーだろ。
今から10年前の出来事です。
0056名無しさん@お腹いっぱい。
NGNGVBでAPI使うには、宣言文を書かなくてはならないが、
APIビューアを使え。でもバグがあって役にたたない。と聞きます。
皆さんはどうやっているのですか??
0057名無しさん@お腹いっぱい。
NGNG俺の頃はノートにニモニックコード書いて表を見ながら手でマシン語に
変換してたよ・・・動いてたプログラムも今考えるとしょぼかったね。
005855
NGNG自分が使ったのは Basic です。
005957
NGNG0060名無しサンプリング@48kHz
NGNGなんか本末転倒
0061名無しさん@お腹いっぱい。
NGNGそいつが飽きたのでぼくがもらった。ボロボロになってたポケコンで、
BASICをやりまくり、最後にはエラーの出し方が分からなくなった。
今から思うとすごい。
0062名無しさん@お腹いっぱい。
NGNGAPI_Viewerははっきりいってあまり使えません。MSDNの方がいいですよ。
将来のためにも。ダニエルアップルマンWin32 APIパズルブック(翔泳社)
が勉強になるよ。
0063>55
NGNG一応OP、町、フィールド、戦闘、ボス、EDと
一通りは作ったよ。
けど、音楽無し、シナリオ糞だったな。(藁
0064名無しさん@お腹いっぱい。
NGNG実務経験が無いと認めてもらえなでしょう。
0065名無しさん@お腹いっぱい。
NGNG006656
NGNG0067名無しさん@お腹いっぱい。
NGNG>実務経験が無いと認めてもらえなでしょう。
認めてもらえないけど実際に働けばすぐに
「実務経験があっても...」
という人間よりはましな仕事が出来るでしょう。
0068名無しさん@お腹いっぱい。
NGNG0069名無しさん@お腹いっぱい。
NGNG過去にタイムスリップしなけりゃもうとれねえよ
馬鹿が
0070名無しさん@お腹いっぱい。
NGNG0071デフォルトの名無しさん
NGNGが違うのが難しいところ
フォームってどうやって作るんだろう
0072デフォルトの名無しさん
NGNG同感&あげ
0073デフォルトの名無しさん
NGNG0074禁断の名無しさん
NGNGリソースエディターで作る。
0075名無しさんi486
NGNG0076デフォルトの名無しさん
NGNGどうやる?
0078素朴な疑問
NGNGリソースエディタで作るのとどう違うの?
0079素朴な疑問2
NGNG普通のSDIやダイアログのウィンドウとなにか違うの?
VB使いさん教えてつかーさい。
0080デフォルトの名無しさん
NGNGVB likeに使いたいならダイアログベースでやれ。
0081デフォルトの名無しさん
NGNG0082winプログラミング初心者
NGNG0083デフォルトの名無しさん
NGNG0084名無しさん@お腹いっぱい。
NGNG0085禁断の名無しさん
NGNGもしできないなら、VBでMDIはどうやって作るの?
0086デフォルトの名無しさん
NGNGimplement
Form1.MDIChild := True;
0087デフォルトの名無しさん
NGNGそれDelphi、と一応突っ込んでおく。
フォーム:登録用紙(などの定型用紙)
ウィンドウ:窓
実体はコントロールが載るからダイアログと同じ。
実際VBでの仕事が殆どの会社が多いだろうがC知っていれば
何かと重宝がられるのは確か。ゲーム系ならC出来ないと話にならない。
Javaと合わせて全部やっとけば?
0088デフォルトの名無しさん
NGNG確かにCだけど
どっちかっつーとSDKじゃない?
0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNGどの部分でアセンブラ使うの?(ネタかな)
0091名無しさん@お腹いっぱい。
NGNG知ったか恥ずかしい
0092デフォルトの名無しさん
NGNG確かに携帯ゲーム機なら今でもアセンブラは必要かも。
特に新人のうちは携帯ゲームの開発部隊に回されそう
なのでCPUアーキテクチャを深く知る上でも知っといた方が
いい。
009389
NGNGエロゲーとは違うのだよ。
0094デフォルトの名無しさん
NGNG頂点しぇ−だとかピクセルしぇ−だって言葉聞いたことあるけど
変な苦労してリアルにするよりゃゲーム面白くした方がいいと思うが?
009589
NGNGそれはゲームヲタの理論です。
プログラムヲタは違います。
0096名無しさん@お腹いっぱい。
NGNG煽りばっかりで、具体的な事は何も言えない奴。
0098デフォルトの名無しさん
NGNGそうはいうけど、ここ最近のゲームって絵はいいけど
ゲームはさっぱりだねっていうのばっかりだぞ。
そろそろプログラム的にも考えなきゃならんのとちゃうか?
確かに「凝ったしぇーでぃんぐ」とか「もーしょんぶらぁ」とか
やれば何々をやりましたって言えるし本人も達成感があるみたいだけど
それってゲームをプレイする側にはホトンドメリットないんよね。
PS2の馬糞がいい例でしょ。それよりはもっとゲーム的に面白く
なるようなプログラムを組んでいかなきゃ駄目な時代に突入してるんじゃ
ないか?例えばなんだっていわれると何もいえんが、
ゲーム的に凝るって意味を見た目に向けるんじゃなくて
内容に向けるようにしなけりゃならんと思うのよ。
見た目にだけ凝るのは楽な逃げ道だよ。数学の本を読んで勉強して
その通りの式を入れてちょっと工夫してできたエフェクト見て
手ぇ叩いて喜んでるのはもう旧石器時代のエテ公プログラマだけだって。
0099デフォルトの名無しさん
NGNG>PS2の馬糞がいい例でしょ。それよりはもっとゲーム的に面白く
>なるようなプログラムを組んでいかなきゃ駄目な時代に突入してるんじゃ ないか
もうこれはPSでも起きてる。FF8とか。
初めのオープニングとかSTARTで飛ばせないし。そんなに見てほしいのか。
それでもクリアして、後からもう一度やろうと進めたけど
始めのほう(イフリートに行くあたり)で飽きて電源offしてしまう。
もうストーリーもわかってるし、レベル上げても敵が強くなるから
つまんない。カードも進めると取れないカードがあったりして、いやになってくる。
一回で飽きた。
FF7は何度もやったんだけど。
今は反射神経ゲーム付きチャットソフト作りつつ
GB DQ3をやってます(合計で3回はやってるなあ)。
# やまがめさん?
0100デフォルトの名無しさん
NGNG凄いグラフィックは基本。
これをはずすと売れないソフトになるからだめ。
プログラミングで面白くはならない。つまらなくはなるけど。
0101デフォルトの名無しさん
NGNGこだわりのあるゲームがやりたいなら、アマチュア系から掘り出した方がいいね。
0102デフォルトの名無しさん
NGNGどうですか?
0103名無しさん@お腹いっぱい。
NGNG煽りしかできない奴には、煽りで十分だよ。
まず89が「世間の3Dプログラムでアセンブラがバリバリ使われている」ということの
具体例を出すべきだろ。
そうしたら、まともに相手にしてやってもいいよ。
0104デフォルトの名無しさん
NGNGいや、それは使われていることはたしからしい。
俺はPCで簡単なもんしか使ってないから解らないけど
じつはアセンブラでしかできないようなこともあるらしいし、
事実PS2で組むにはアセンブラが必須らしいし、
会社の求人広告みてもアセンブラできる人優遇ってところは多い。
世間の3Dプログラムってところは具体例をあげるまでもなく
PSやPS2ではアセンブラが必須なのだから89にはまともに
あいてしてやれ。
0105デフォルトの名無しさん
NGNG独学以外にどうやって覚えるの?
0106デフォルトの名無しさん
NGNG簡単な改造からやらせてわからんことがあったらその都度教える。
仕事に入ってるのに1から入門書読ませてるわけにもいかんし。
0107デフォルトの名無しさん
NGNGPS1 - SCEのライブラリに頼るだけじゃ他社の映像に負けちまうから
GTE直叩きとパフォーマンスアナライザでスペック引き出し、
よって要アセンブラ
PS2 - ライブラリがまだ整備されてないし、
VU周りのアーキテクチャがかなりキてて汎用コードが書きにくいんで
仕方なくハード直叩き、よって要アセンブラ。
PC - Direct3Dにおまかせよ〜ん。下手にアセンブラでいじくっても
ハードの性能アップのほうがずっと激しいし、あんま意味ないよね。
しかぁし! ピクセルシェーダと頂点シェーダが登場したし、
2DエロゲーにはやっぱりMMXいぢりが必須、よって要アセンブラ。
010889
NGNG???
0109デフォルトの名無しさん
NGNG意味のないフェード、無意味なモーフィング
0110デフォルトの名無しさん
NGNGうむ、返す言葉が無い。
0111デフォルトの名無しさん
NGNG>簡単な改造からやらせてわからんことがあったらその都度教える。
そんなかったるいことに耐えられるんだ。尊敬するよ。
>仕事に入ってるのに1から入門書読ませてるわけにもいかんし。
俺は入門書読ませるよ。入門書レベルのことを、いちいち教えちゃ
いられないよ。
あ、だから、俺の下は、人が育たんのか?
0112デフォルトの名無しさん
NGNG「宝くじで1億を当てたい」なんていう運がすべてのような願いは運しだい。
「金持ちになりたい」という途方もないことは実現方法すらどうしていいかわからない。
しかし、「VisualC++を買って独学でなんとかしたい」という、
本でも資料でもいくらでもそろっている世の中で後は自分の努力がすべてのようなことは、自分の努力しだいではないの?
そこまでしなくても、楽して「なんとかしたい」ってことなのでしょうか?
0113デフォルトの名無しさん
NGNG現場で入門書読ませても全然頭入らないみたい。つまらないからね。
ヘタすると寝ちゃうし。
こうこうこうするんだと作業の流れを形だけでもやらせてやった方が
教わる方も面白いから覚える。
仕事中は本はリファレンスでいい。頭から読むのは家でやらせる。
客先とかだとマズイから。形だけでも仕事させてるようにしないといけ
ない。
本当はそいつらいない方が効率あがるんだけど、一応人を使う勉強
もしないとね。つきはなすだけじゃ下ついてこないし。
0114LALALLA
NGNG努力次第でなんでも実現できるのかな?
IBMのSEみたいになりたいといっても、それなりの環境が必要なわけで、
独学ではなれない。
0115デフォルトの名無しさん
NGNG0116デフォルトの名無しさん
NGNGIBM のSEみたい にもなれないよ
0118デフォルトの名無しさん
NGNG独学で、できるかどうか をくらべている
0119112
NGNGIBMのSEみたいになりたい ==> 環境が必要で独学ではなれない。
VC++を買ってなんとかしたい ==> 環境をそろえるのが容易。あとは自分の努力次第。
でいいですか?
0120僕も挑戦したい
NGNG僕もやってみたい。
0121デフォルトの名無しさん
NGNGVCやりたいわけ?
まず、C→C++→VisualC++。
いきなりVCに入ると
「こんなに難しいのはオイラには出来ない。」がオチなんでCから入るのが無難
VCまで長い道のり・・・・・もちろん本読みながらゆっくりと。
生半可な決意でVCに挑戦すると、金の無駄遣いになるから慎重にね。
では頑張り給へ。新米プログラマ
0122デフォルトの名無しさん
NGNGもちろん両方できるのが一番良いとは思いますが。
0123デフォルトの名無しさん
NGNGBCBの長所はUI作るのが楽、VCLが理解しやすい。
0124デフォルトの名無しさん
NGNG今となってはちょっとC++の仕様の対応が古いことかな。
BCBの短所はエディタが使いにくい(人それぞれなのは承知してる)。
タブがへんだよね。どう考えても。
0125デフォルトの名無しさん
NGNGそれ以外は「メモ帳+ペイント」です。
0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNGメモ帳ってフォント大きすぎない?
行数制限もあるし、プログラムに向いてるとは思えないけど...
0128デフォルトの名無しさん
NGNGフォント変えなよ…
0129デフォルトの名無しさん
NGNGうそ!!メモ帳ってフォント変えられるの!?
知らなかった(涙)
0130デフォルトの名無しさん
NGNG0131.
NGNG0132デフォルトの名無しさん
NGNGMkEditor お奨め
0133デフォルトの名無しさん
NGNG0134デフォルトの名無しさん
NGNGF1おしまくる私にはその方法しか残されていない…
0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNG/ ̄ l | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
■■-っ < んなーこたーない
´∀`/ \__________
__/|Y/\.
Ё|__ | / |
| У.. |
0138デフォルトの名無しさん
NGNG「独習C」は例題が豊富だから、これ1冊やればCに関しては、ある程度
理解できると思うけど、実用レベルがどの辺にあるのかワカランから
なんとも言えないな〜。
>レベルは中小のソフトハウスプログラマー程度です
これって目指す目標? >>1さんの現在のレベル?
VBAってポインタとか大丈夫なの? マシン語がまったく分からなければ
「はじめての8086」あたりからはじめてみるのがbetterだと思う。。
0139名無しサンプリング@44.1kHz
NGNGやっぱMSのほうが使ってる人が多くていいんですかねぇ。
0140デフォルトの名無しさん
NGNG0141>139
NGNG会社はVisualC++が圧倒的に多い。
BCBはdelphiで作られたライブラリも使えるメリットがある。
比較的BCBは頻繁にメジャーバージョンアップする印象があるんでアップグレードするのが面倒。
0142>140
NGNG0143デフォルトの名無しさん
NGNG結局関数すら書けないから何も分かってないことと同じ。
0144デフォルトの名無しさん
NGNGそこまでやるんだったら、MFCやる前に、最低でも
C++(特に継承)、
API(デバイスコンテクストとかメッセージとか)、
そしてクラスライブラリの仕組みくらいは、やる必要あるんじゃない?
いくつかVC++の本みてみたけど、ここらへんの事を詳しく書いて
ある本って、ほとんど無いんだよね。
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGVCの本はほとんどMFC中心ですね。
0147名無しさん
NGNG0148デフォルトの名無しさん
NGNGと、MSが販売してる高価なやつしかないですかね? やっぱアレ
買うしかないのかなぁ。リファレンス欲しいんだけど、お金きつい・・(T-T)
0149>146
NGNG頭使えや
0150>148
NGNG頭使えや
0151>143
NGNG0152デフォルトの名無しさん
NGNG「C言語によるプログラミング(スーパーリファレンス)」を読むべし!!
ANSIの全てが解説されている上標準関数の戻り値や使い方もすべて
載ってる。まさにC言語学習書最高傑作といっても良い。
だまされた思って買ってみな
0153デフォルトの名無しさん
NGNGあ、騙された♪
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGつーかMSDN高過ぎや。
個人にゃ ならかなか手が出ーへん。
鬱だ
0156デフォルトの名無しさん
NGNG0157>155
NGNG0158デフォルトの名無しさん
NGNGやふおくで買えるで。
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNGいいけど、あれを「読む」のは一苦労。サンプルコードも
少ないしね。
0161デフォルトの名無しさん
NGNGMSDNってコレ? これ1つ買えばOKなの?
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNGやっぱCD-ROMより冊子形式の方が使いやすいなぁ
0164デフォルトの名無しさん
NGNGムチャなこというなよ・・・。
0165155
NGNG(サーチが出来なかったような
移り変わった会社は、何時も最新のMSDNが有るから
えれぇ嬉しい....
開発がえれぇ簡単なの /_;。
最新のMSDNとオンラインで調べ物が出来れば
全く問題ないですね。
0166Delphi厨房
NGNGBCBのタブ変?
もしかして、デフォルトの設定で使ってたりする?
ただまあ、設定変えたところで使いにくいのは承知。
0167デフォルトの名無しさん
NGNGひとまとめにして検索するのが一番良いかと。
0168デフォルトの名無しさん
NGNGやっぱヤフオクか?
0169名無しさん
NGNGplatform sdk
0170デフォルトの名無しさん
NGNGエディタの環境オプション、BCBは
タブ文字の使用:off
スマートタブ:off
インデント幅:4
タブ位置:5 9
Delphiは、
タブ文字の使用:off
スマートタブ:off
インデント幅:2
タブ位置:3 5
殆どの人がこの設定で使ってると思うんだけど違う?
確かにデフォルトは妙な設定だよな・・・
0171デフォルトの名無しさん
NGNGgds2kのサイト「The Road to Opened World」てどうしちゃったの?
久々に見てみようとおもたら
ないみたいなんだけど。
0172デフォルトの名無しさん
NGNG!!詳細激しくきぼ〜ん!
0173新卒@初心者
NGNG前知識としてCとWin32APIあると便利かもしんない。
それで
「VC++6.0についてきたチュートリアルブック」
「VC++5.0入門 Try!PC」
でココまで読んでMFCの考え方、フレームワークつーか
なんつーか、ドキュメントクラスやらビュークラスを
理解する。
である程度わかると系統的なちゃんとしたC++知識が必要かも?
って思うから
「C++パワフルテクニック」
「憂鬱なプログラマのためのオブジェクト講座」
てな感じで4年生の青春は過ぎていきました。
4月から配属先は半導体関連、いま回路の勉強してます。
CMOSとかステートマシンとか。
もうやめよっかな。。。。。
0174デフォルトの名無しさん
NGNGがんばってください。
0175デフォルトの名無しさん
NGNGがんばってください。
0176デフォルトの名無しさん
NGNGがんばってください。
0177デフォルトの名無しさん
NGNGがんばってください。
0178デフォルトの名無しさん
NGNGがんばってください。
0179デフォルトの名無しさん
NGNG0180煽り
NGNGdocument-view 分けて直列化でやりとりするというMVCモデルを標準で強要。
windowsに新機能があってもソレ用のヘッダしかマイクロソフトは出さない。
以外に見るところあるの?
参考書見ても「とんでもなく view は作りづらい」という事しか分からんかったんだが。
使いつづけてると良いことあるのカナ?
0181デフォルトの名無しさん
NGNGソフトウェア開発は仕事であって、
研究ではありません。
0182煽り
NGNG0183煽り
NGNGいつからここは「仕事で使うVC++独学」スレになったのか?
説明きぼー
0184煽り
NGNGMSCの名前を変えたらびじゅあるになるっーのか?
SDK知らないとコンソールで "hello world" 書くしか出来ないなんてのは舐めてるぞ。
大昔、本格的なプログラム書くにはMASM使わないとダメ。なんてぬかしてたのと同じじゃん。
進歩が無いよ進歩が。
マジで俺の知ってるVC(俺がかじりかけてやめたのはバージョン2)から進化してないのか?
VC知ってる奴、教えろゴラァ。
以上は、もしかしたら、近いうちにこんなクソクラスライブラリで仕事するハメになりそうな
おっさんの愚痴記事でした。(こんなにMFCを嫌ってることは営業上の理由で顧客には内緒だ)
0185ななし
NGNGうむ。MFCというクラスライブラリを作るのはいいが、SDKユーザが
すぐに理解できるものを作る必要がある、とMSは判断した。
よってMFCはあまり高度なクラスライブラリではない。
それでもSDKしか知らない人たちの一部はSDKの範囲から
離れるのをためらうのではあるけれども・・。
0186デフォルトの名無しさん
NGNG心配すんな、みんな似たようなもんだから(;´Д`)
0187煽り
NGNGいっそ全部SDKで書くという選択肢も検討中。
主にサービス部分らしいんでGUIいらんし。
というか、サービス書くのにはMFCって関係ないのか?もしかして。
0188ななし
NGNG標準C++ライブラリを使えるんだったら、それ使ったりしたほうが
いいかもしれない。
char str[256];
なんてコーディングはやめれ。
0189煽り
NGNGおお、MSC(もうVCなんて呼んでやんない)でもいつのまにかSTLが使えるように
なっていたんだ。バグってて使えないと聞いてたんだけど。
0190デフォルトの名無しさん
NGNGサービスだと COM じゃない?
COM を SDK だけで書くと疲れるので、ふつー ATL 使う。MFC は GUI
が絡まなければ忘れて良いと思うぞ。
0191デフォルトの名無しさん
NGNGくちばかり達者でモノはでてこないタイプだね君。
VBでもいじってな。
0192煽り
NGNGStartServiceCtrlDispatcherだかRegisterServiceCtrlHandlerだか色々使ってごりごり書く
SDKプログラムのはずだよ。(Win32 Developer's References に載ってる)
WIN32APIの本でサービスの作り方見た記憶あるし。とりあえずはSDKで作れるでしょうと。
まあ本決まりになりそうになってから調べてもいいやなんて思ってる。
>>191
言い返せるスキルないから人格攻撃か。ぷぷ。可愛い奴。
>>1 へ忠告。
フリーのBCCとSDK(もしかしたらBCCに同梱かも)をそろえて、
http://hp.vector.co.jp/authors/VA010523/
でも見れば、ひとまずWindowsプログラミング経験は可能だと思う。
高い買い物はそれからでも遅くはないぞ。(もうとうに手遅れとは思うが)
0193191
NGNGATLウィザードもつかえずにSDKでサービス作ろうってような
アプローチしかできん奴にスキル云々いわれたかないな。
>StartServiceCtrlDispatcherだかRegisterServiceCtrlHandlerだか色々使ってごりごり書く
>SDKプログラムのはずだよ。(Win32 Developer's References に載ってる)
おもしれーからそれでやれよ。オレなら5分で相当品が吐けるが。
ああ、IDL読めないだろうしムダか。(笑)
0194デフォルトの名無しさん
NGNG│>>192は現在ATLについて検索中です. │<BR>
│ │<BR>
└─────────────────┘<BR>
ヽ(´ー`)ノ <BR>
( へ) <BR>
く <BR>
0196190
NGNG悪いコト言わないから COM と ATL についてよく調べときなよ。
COM は一度は API で作って動作を調べておくのは良いけど、仕事でそれ
やられたら保守性が低すぎて迷惑。
0197191
NGNGサービス組むときは本体のEXEとは分離して、主要コードをDLL化してから
スタブとなる別のEXEから呼び出して実装していくといいぞ。
すなわちウチのサービスEXEはほとんどスケルトンのままだ。
リセットの回数が減るぜ。コントロールパネルアプレットを作る場合も
この手が使える。
しかもBSTR?なんすかそれ?なんてのたまうMFCオンリーなPGを
使ってMFC-DLLで組ませてもサービスとして動作するモジュールが
できるっていう特典つきだ。
0198煽り
NGNGはて・・・そこはかとなく噛み合っていない気がする。
もしかしてサービスの意味の取り違えでは?
俺が言ってるのは 「StartServiceCtrlDispatcherだかRegisterServiceCtrlHandlerだか」
から分かるように、SCMで管理されるNTサービスなのだが。
0199煽り
NGNGそれだったらATLの知識が必要だという主張にも激しく同意。
0200191
NGNGとりちがえてねえよブァカ
193-197でいわれてるのが今時のNTサービスの組み方なんだよ。
管理ツール->サービスからちゃんと見えるっての。
脳ミソ固まってんのか?
こんな奴に発注だなんて客がかわいそうだヨ・・・。
0203デフォルトの名無しさん
NGNG必須ではないが obsolete。
冗談抜きで、この仕事にはコンサルタントを入れた方が良いと思う。今のまま
で突っ走ると 大量の労力をつぎこんだ挙句に、時代遅れで保守性の低いシ
ステムができる有様が目に浮かぶよ。
0204191
NGNGといって安易にJ2EEでやりましょうとか言うコンサルも痛いけどな。
0205デフォルトの名無しさん
NGNG御意。コンサルタントと ISer は、クズを引かないように注意な。
0206煽り
NGNGでも、サーバからデータを取り込み続けるだけの単機能な処理だからオーバースペックではないか?
最悪コンソールアプリ組んでサービス登録するとかいうやり方(MS製ツール)もあったと思うが。
ま、COMを使ったサービス作成も考慮しとく。
情報アリガトな。
0207191
NGNG軽く付け加えたほうが劇的に製造早いってさんざん言ってんのに
わかんない人だな。
あんたが参考書よんで頭抱えてる
StartServiceCtrlDispatcherもRegisterServiceCtrlHandler
も、ついでに言うなら登録と登録解除の関数も自動で出力
されるのに、なぜそんなに右往左往が好きなの?
AppWizardからボタン数回たたけばおわりだよ。
あとはもう好きにしな。
0208煽り
NGNGリソースキットの instsrv.exe、srvany.exe とかいう奴らしい。
delegated のサービス化などの記事に載っていた。
>AppWizardからボタン数回
コンソールで組んでデバッグしてこれ使ってサービス化するよりも簡単という意味と理解した。
簡単なら使うよ、もちろん。だから、考慮しとくって言ってるじゃない。情報アリガトとも。
俺だって右往左往したくないもの。別にSDKに固執してないよ。
まあ、上で書いてるけど、その部分をやるかどうかも決定事項じゃないんだけどね。
俺自身、本決まりにならないでくれと祈ってるし。
万が一本決まりになったら、とりあえずは簡単なコンソールアプリをサービス化して試してみて
から(これなら半日)、AppWizardでスケルトン書き出して見てみるよ。
0210191
NGNG簡単なコンソール、といって実装ナメてると納品後に悲惨な目
にあうからよろしく。
0211煽り
NGNGおおう、スレッド管理がややこしくなるのか。確かに問題だ。情報ありがとよ。
でも、クライアントだからスレッドは少ないはずなんで大丈夫と判断。
というよりメインスレッドと通信スレッド(1本)だけだな。
通信スレッドでじゃかじゃか読んではキューに繋いで、メインはそれをファイルに落とすという
ありがちなパターンだ。通信スレッドの終了もサービス終わらせる時だけだし。
せっかくだから、馬鹿にされついでに落とし穴の指摘を大希望。
絶対に見落としがあると思うんだ、俺。
よくある落とし穴があるなら教えてくれ。
たとえば、メモリ確保の上限に問題があるとか、スレッド同期(色々あるけどクリティカルセクション
使うつもり)には見落としやすい制限があるとか
といったレベルで問題点はあるのか?
ターゲットマシンはW2K及びNT4だ。
0212煽り
NGNG忘れてくれ。
■ このスレッドは過去ログ倉庫に格納されています