***すれ立てるまでもない質問はここで 第54刷***

このエントリーをはてなブックマークに追加
952941:04/05/29 02:03
>>950
やってみます。
953941:04/05/29 02:03
952のアンカーは
>>951
のまちがいです。
PSF(Playstation Sound Format)
についての語られているスレってありますか?
C++に関するスレが多すぎてどこで聞けばいいのかわからなかったので
ここで質問させてください。


当方、今までCをやってきたのですが、
C++も使う必要性が出てきました。

Cを勉強した人間がC++を勉強する上で、
まず覚える必要がある部分はドコでしょうか?

1 . new/delete
2 . class
3 . template
4 . その他

ちなみに、知識量としては「C言語ポインタ完全制覇 / 前橋和弥」と
K&Rの邦訳第2版を読んだ程度です。
ポインタや構造体はわかりますが、
実際のツリー構造や双方向ポインタは微妙です。

よろしくお願いします。
とりあえず本屋へ行ってC++の本を立ち読みしてくるとか。
まずはこれだろ。

#include <stdio.h>

#include <cstdio>
どんな必要性があってC++を使うのかによる。
文法はCのままでも大体OKだし、
//コメントくらい覚えとけばいいんじゃない?
959955:04/05/29 07:15
955です。

>>956
本は「プログラミング言語C++第3版(邦訳版)を買いました。
ですが、ページ数が結構あり、
最初から最後まで読み通すのがキツイと感じたのです。

それで理解を早める上での重要な部分をお聞きした次第です。

>>957
それは具体的にどのような部分でしょうか?
ヘッダファイルの違い…とかではなさそうですね。
Cとの互換性でしょうか?
960955:04/05/29 07:21
>>958
今までCでGUIのプログラム(Windows)をしていたのですが、
Windows <-> Linux 間のプログラム移植性を高めるために
両方で使用できるGTKを使用することになりました。

それで、C++が必要になったのです。
961957:04/05/29 08:05
>>959
コード書き始めて一番初めにやらかす間違いがこれかな〜と。

名前空間
ttp://www1.kcn.ne.jp/~robe/cpphtml/html04/cpp04001.html

フレームワークでの開発ならクラスかね。
まぁ、取り合えず作っていって解らないところがあったらその都度調べたら。
幸い良書をお持ちのようだし。
962955:04/05/29 08:10
>>961
名前空間とクラスですか…わかりました。

> まぁ、取り合えず作っていって解らないところがあったらその都度調べたら。
> 幸い良書をお持ちのようだし。
と、いうことは、この本は「教科書・参考書」として読むのではなく
「辞書」として読むのですか。

とても参考になりました。
「なんだこれ、何もわかってないじゃん」なんて言われないように
頑張りたいと思います。
最終的には読み通せよ。Effective C++ とか他の良書も読んどけ。
964デフォルトの名無しさん:04/05/29 13:17
いきなり初心者質問ですけど教えてください。
開発環境:VisualC++.NET
コンソールアプリケーションで表示されるDOS窓の初期化の仕方を教えてください。
>>964
↓これのことか?
\x1b[2J
Portable Executableフォーマットについて勉強しているのですが、
下記のサイト以外で参考になるサイトをご存じの方がいらっしゃいましたら
教えて頂けませんでしょうか。

Wotsit's Format
http://www.wotsit.org/

マシン語大研究
http://hp.vector.co.jp/authors/VA015412/
>>967
灯台もと暗しだったようです。
MSDN Japanは探したのですが、本家のMSDNの方を探してませんでした。
本当に有難う御座いました。
ホントに必要な情報はなぜか /japan には載っていないことが多い気がする...。
DVD版MSDNには結構昔から載ってるよ
971デフォルトの名無しさん:04/05/29 20:03
機能から関数名を考えるスレとかありませんでしたっけ?
いま作ってる関数の名前付けに悩んでるんですが…
974デフォルトの名無しさん:04/05/29 21:06
Perl(CGI)で、2次元配列や、構造体をメンバーに持つ構造体を
扱いたいのですが、可能ですか?
CやC++やJavaでは当たり前にできることなのですが、
Perlで配列や連想記憶の要素に配列や連想記憶を代入すれば
できるかと思ったのですが、なかなかうまくいきません。
お知恵を拝借させてください。
975デフォルトの名無しさん:04/05/29 21:20
MEでeclipseを使いたいのですが、日本語を表記できるバージョンを教えてください。
976971:04/05/29 21:36
>>972
サンクスコ
キーボードスキャンコードはアセンブラでしか採れませんか

VBもWindowsプログラムもC++もできず
Cしかできないのでコイツで何とかしたいのですが
WM_KEYDOWNとかLPARAMに入ってきますよ
それってBorland Cにもあるんですかね

言語としてC++や
ツールとしてVC++必須ならお手上げですが
というか、環境はWindowsでいいんだよな?

WM_KEYDOWNはキーボードフォーカスを持ったウインドウに
システムが送るメッセージだから、ウインドウプロシージャを弄れる
言語ならば基本的に全て受信可能。
Windowsプログラムができないので、
DOSモードで動かせるものを考えてます
それだと仮想キーコードはえられても、スキャンコードは無理だと思う
やっぱり駄目ですか。ガカーリ(´・ω・`)


ありがとうございました
984MATLAB:04/05/29 23:58
MATLABで極座標をプロットする関数polarでRGBカラーを設定できる方法を教えてください
Windows上のDOSじゃなければ、なんかできるんじゃない?
しかし、「Windowsプログラムができない」っていうのが、自分にはできない/やる気がないという意味だったら、どうしようもないな。
最終的にはWindows、Macともに完璧にプログラムできること
が目標ですが足場から固めようと


一つを修めてから次というふうに
完璧にプログラムできるってどんなことだろう・・・
あらゆるソフトを再現可能になる事だろう
質問です。
zlibを使いたいのですが、それについての関数リファレンス的なサイトはありませんでしょうか?
当方英語が全くダメなので、出来れば日本語が良いのですが・・・
991デフォルトの名無しさん:04/05/30 01:48
英単語を正規化するライブラリかデータってない?
documents->document
based->base
みたいなの。
992デフォルトの名無しさん:04/05/30 02:08
動的ライブラリのDLLを静的ライブラリに変換したいんですが、
そのようなことは可能なのでしょうか?できるならヒントください。
DLL のソースが公開されていれば可能でしょう。
どの環境でもいいから、完璧にプログラムができるやつが存在すれば、そいつはたぶん億万長者だ。

とくにWindows環境で完璧にプログラムができれば、ゲイツくんが大金出してくれるだろう。
そしてオレらは、MS製品のバグやセキュリティーホールやリリース遅れに泣くことがなくなって、そのおこぼれに預かれるわけだ。

ということで、Windowsだけでいいから早く完璧にプログラム組めるようになってくれ。
995デフォルトの名無しさん:04/05/30 02:43
ダイアログベースのアプリでHTTPプロトコルを使ってサーバーサイドのアプリにActionしたいのですが、そんな関数有りますか?
>>993
変換ちゃうやん
>>995
うちの環境にはある。
ume
boshi
⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。