トップページ⇒tech
1001コメント288KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
質問する前に
http://www.google.com/
http://2ken.net/
などで検索してみてください。
そのほうが早いかもしれませんし。

過去スレは>>2
0153デフォルトの名無しさんNGNG
>>152 確かに多少開発力が未熟でもハードやネットの設定に詳しい奴は便利だな。
机の下這い回ってケーブルや拡張カードと格闘させられるけどな。
つーか俺が新入社員だったころはそんな感じだった。
0154デフォルトの名無しさんNGNG
>>153
便利
↓
上司に好かれる
↓
昼飯によく連れてかれる
↓
会議にまで連れてかれる
↓
気が付くといろいろ知識が身についてる
↓
なんだか部下がつく
↓
部長の娘(美人)を紹介される
↓
┌┐
(゚Д゚) ウサマー
┗┛
0155デフォルトの名無しさんNGNG
便利
↓
上司に好かれる
↓
昼飯によく連れてかれる
↓
ホテルにまで連れてかれる
↓
気が付くといろいろ知識が身についてる
↓
なんだか夫婦生活が疎遠になる
↓
新宿2丁目の店を紹介される
↓
┌┐
(゚Д゚) ウサマー
┗┛
0156149NGNG
>150
質問が漠然としすぎていたみたいですね、ごめんなさい。

>152
アドバイスありがとうございます。ネットワークというと、
>TCP/IPネットワーク管理(オライリー・ジャパン)
このあたりでしょうか?

>153、154
参考にさせてもらいます。

>155
逝ってヨシ
0157デフォルトの名無しさんNGNG
>>156
>>153、154
>参考にさせてもらいます。

ワラタ
0158デフォルトの名無しさんNGNG
フリーのBC++ゲットしました。あれ凄いっすね!
デルファーなんでコンソールで遊べりゃいーやって
思ってたんですがWindows.hを始めWinsock.hとか
WinAPIもフルで使えるじゃないすか!他にMSの
サイトとかでゲットしといた方がいいヘッダなんか
ありましたら教えていただけませんでしょうか。
よろしくお願いします。
0159デフォルトの名無しさんNGNG
すいません質問です。
バイナリエディタで&h44バイト目を変えろって言われたんだけど、
&h44バイト目ってどこにあるんですか?
何かの間違いですか?
バイナリファイルはほとんど触った事ないから、専門的な事言われてもわからないです。
誰か教えてプリ〜ズ!
0160デフォルトの名無しさんNGNG
>>159
0x44番目とも言うね。
4×16+4

胸に輝くプレートは 獅子の16
0161デフォルトの名無しさんNGNG
ゴメンなさい。それもよくわからない…
上から4行目の+4?
0162デフォルトの名無しさんNGNG
>>161
ノータリン
0163デフォルトの名無しさんNGNG
ちぇ。
40の+4か?
0164デフォルトの名無しさんNGNG
なにバカのくせにレス付けてんのコイツ
0165デフォルトの名無しさんNGNG
バカだから質問してるんじゃないか。
0166デフォルトの名無しさんNGNG
>>163
>>160
0167デフォルトの名無しさんNGNG
ありがとっ
0168デフォルトの名無しさんNGNG
>>135

134に投稿したものです。
早速のレスありがとうございました。
なんとか、パケットをモニタする方向で頑張ってみます。
0169デフォルトの名無しさんNGNG
文字列を変数に入れるにはどうすればいいんですか?
0170デフォルトの名無しさんNGNG
Cです。
0171デフォルトの名無しさんNGNG
>>170
char hoge[5]="hoge";
0172デフォルトの名無しさんNGNG
>>171
名前を聞いて、それを変数に入れたいんですけど、どういう風にすればいいんですか?
0173デフォルトの名無しさんNGNG
>>172
strcpy(hoge,name);
0174デフォルトの名無しさんNGNG
>>173
ありがとうございました。
0175デフォルトの名無しさんNGNG
>>172
char str[80];
printf("input your name: ");
gets(str);
printf("%s", str);

じゃいかんのか?
0176デフォルトの名無しさんNGNG
>>175
お!そっちのほうが簡単ですね。
ありがとうございます。
0177デフォルトの名無しさんNGNG
gets じゃなくて fgets に
0178デフォルトの名無しさんNGNG
%./a.out
input your name: heuihui hfuie uiyri oqwe yidu qwedhx qi3h dxr uix3dh wryeufce yuwrbfhey uqwtryud htweqyu tyurdweyutr dgqweyur dwetyu qxweyu dx

Segmentation fault
0179デフォルトの名無しさんNGNG
JAVAとC++、Perlの3つに関して、それぞれどのくらいのことが
できれば「俺はプログラミングができるぜ」と自己申告して
問題ありませんか?
行数とか、参考書とか、テクニックとか目安になるものが
あったら教えてください。
0180デフォルトの名無しさんNGNG
>>179
「俺はプログラミングができるぜ」なんて言う奴は逆に
信じられないんだが。
0181デフォルトの名無しさんNGNG
>>179
プログラムができるとかできないとかの判断が
自分でつかないうちは、ダメです。
0182デフォルトの名無しさんNGNG
>>179
ライブラリ関数の70%くらい覚えてたらOK。
0183 NGNG
スッゴク初歩的な質問なんですが、良くJavaとjavaScritは全くの別物って言われますが、
なにが全くの別物なのですか?
クラスやオブジェクトの概念が無いだけでメソッドやその他の変数の宣言の仕方などソックリなような気がします。
なお、当方Javaをかじり始めたばかりの教えて君ですが、どうかマジレスお願いします。
0184デフォルトの名無しさんNGNG
どこがソックリなんだ!?
全然違うぞ!!
出なおして来い!!
0185  NGNG
JavaScriptはMSとSunが仲良かったころ(今でもトップは仲いいみたい)
に出来たもので、あのあと急速に仲悪くなって、
「JavaScript?氏らねーなー」
「ハァ?Javaなんて関係ないですよ」
ってことになった。
0186デフォルトの名無しさんNGNG
>>184
いや、JavaScriptがああいう名前になったのはNetscapeとSunの談合だろが。
それをMSがパクったのがIEに搭載されてるJScript。
0187186NGNG
間違えた。>>185だ。
0188183NGNG
どうもレスありがとうございます。

以前はJavaScriptを独学で勉強していたのですが、抽象的な表現で
いまいち理解が出来なかったのです。
しかし、Javaを始めた途端今まで解析できなかったものが急に分かるように
なったのです。(理解できた気がするだけかも知れないですが・・・)

>>184 さんのおっしゃるとおりなのかも知れないのですが、
言語を知らないという理由からだと思うのですが、
本当にどういった点が異なる(と言われるの)かが分からないのです。

もし宜しければご教授ください。
0189デフォルトの名無しさんNGNG
>>188
むしろどこが同じだと思うのか訊いてみたい。
アレを同じだというのは、「C++とVBが同じだ」と言っているに等しい。
0190184じゃないけどNGNG
>>188
どういった点が同じに見えるのかが、むしろ分からないっす。
どちらもC言語的スタイルだから確かにソースの見た目は似るけど、それだけで。

ちなみに、JavaScriptにもオブジェクトの概念はあるし、
クラスらしきものを記述することもできなくはない。
0191190NGNG
かぶった…
0192デフォルトの名無しさんNGNG
オブジェクト指向への道の第一歩を踏み出したんだろ。
勘違いでも前進したんだから、今日は良しとしよう。

明日も同じこと言ってたらブン殴るけどな。
0193デフォルトの名無しさんNGNG
これからプログラミングを勉強するに
おすすめな言語と本を教えてくらはい(;´Д`)
0194sageNGNG
>>193
ttp://homepage1.nifty.com/gamecenter-arashi/pc-index.htm

ISBN番号ついてたっけ?この本
0195デフォルトの名無しさんNGNG
>>194
むっさ古そうなんですが(笑)
これでいいんですか(;´Д`)?
0196デフォルトの名無しさんNGNG
>193
言語は?
0197>193NGNG
http://www.ascii.co.jp/books/detail/4-7561/4-7561-0158-5.html
01985ですNGNG
>6&7
遅くなってすみません。疑問が一個解けました。
ありがとうございます。

>193
自分が作りたいターゲット(Win、MAC、等。)を書いておくと良いでしょう。
0199デフォルトの名無しさんNGNG
>人気マンガ「ゲームセンターあらし」のキャラクターたちが、コンピューターの歴史や仕組み、
>そしてプログラムを学ぶ画期的なマンガ版マイコン入門書だった。

欲しいかも
0200デフォルトの名無しさんNGNG
193です。
OSはWINです。
これが作りたいとか言うのは特にありませんヽ(´ー`)ノ(ヘタレ
0201デフォルトの名無しさんNGNG
>>200
そんな貴方にはマイクロソフト・ビジュアルベーシックがお勧めです。
0202デフォルトの名無しさんNGNG
いや、OSじゃなくてさ……。
ただでできるC言語でもやるか?
0203デフォルトの名無しさんNGNG
snes用のGBDKみたいなものってありますか?
0204デフォルトの名無しさんNGNG
>>193
>これが作りたいとか言うのは特にありませんヽ(´ー`)ノ(ヘタレ
じゃあやるなよ(w
0205デフォルトの名無しさんNGNG
>>203
逝け。
二度と この板に来るな
0206デフォルトの名無しさんNGNG
>>204=205
ハァ?
なにいってんの?
0207デフォルトの名無しさんNGNG
>203==206
ないこともないがただのアセンブラだぞ?A816とかで探してみろ
多分ココで聞いてるようなお前では何も作れんよ
0208206NGNG
>>207
オレは203じゃねーよ
0209207NGNG
おや?それは失礼
0210デフォルトの名無しさんNGNG
193==206
0211デフォルトの名無しさんNGNG
ペンティアムって32bit CPUだから、32bitアライメントにそろえた方が効率が良いよね。
でもVisual C++もBorland C++もオプションの標準設定じゃ8バイトにそろえるようになってるのは何故?
0212デフォルトの名無しさんNGNG
>>211
8バイトでも32bitのアライメントに揃ってるんだから
まあいいじゃん。
64bitまで視野に入れてるんだよ。たぶん。
0213デフォルトの名無しさんNGNG
DWORDって何バイトだっけ?
0214デフォルトの名無しさんNGNG
>>213
Intel 系では 4 バイト(32 ビット)の符号無し整数。
0215デフォルトの名無しさんNGNG
今、VC++で動画編集ソフトを作ってるんですが、
クラスを作りこんでいるうちに、独自の実装なんですけど、
インターフェースを参照カウントで管理する、
COM見たいな物が出来上がっちゃいました。

こうなっちゃったら、もうCOMにしたほうがいいのかな、
とも思ったんですが、.NETが目前に迫ってる今、
あえてCOMを学ぶ価値ってありますか?
0216デフォルトの名無しさんNGNG
>>211
倍精度浮動小数点のデータは 8 バイト境界に整列させたほうが速くなる
石が多いから、じゃないの。Intel の CPU だと Pentium 以降 Pentium III
までは、確実に差が出ます。Pentium 4 は試してないので知りませんが。
0217デフォルトの名無しさんNGNG
すまそCVSに関する質問です。

cvs commit: [22:55:51] HOGE が \\xxx\yyy\zzz/src に設定したロックの解除を待っています。
のようなメッセージが帰ってきてcommit出来なくなってしまいました。
ロックの設定などをおこなった記憶はありません。

HOGEは自分です。
使用OSはWin2000です。
すいませんがご存知の方ご教授ください 。
0218デフォルトの名無しさんNGNG
>>217
CVS リポジトリにロックファイルが残っていると思われ。CVS リポジトリの
あるディレクトリに移動して #cvs なんちゃらってファイルを消せば OK。

言うまでも無いけど、念のために CVS リポジトリのバックアップとってから
作業しましょう。
0219デフォルトの名無しさんNGNG
>>218
ありがとうございます。無事解決できました。

CVSのスレって消えちゃったみたいですね・・・
0220デフォルトの名無しさんNGNG
>>219
なぜか、プログラマ板あります。

RCS/CVS/VSSについて違いを述べよ
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=988233430
0221デフォルトの名無しさんNGNG
>>219
http://cocoa.2ch.net/test/read.cgi/unix/999837578/
ここにもあるよ。
0222デフォルトの名無しさんNGNG
>>221
ネタスレやん。しかも面白くないし。
0223デフォルトの名無しさんNGNG
Cでの初期化について聞きたいのですが、
以下のコードで、

typedef struct{
    int x;
    int y;
} Point;

// 通る
Point p = {1,1};

// 通らず
Point p2[] = {
    {1,1},
    {2,2},
    {3,3},
    {4,4],
    (Point*)NULL // *1
};

Point *p3[] = {
    { {1,1},{2,2},{3,3},{4,4}, }, // *2
    { {1,1},{2,2},{3,3},{4,4}, },
    { {1,1},{2,2},{3,3},{4,4}, },
    { {1,1},{2,2},{3,3},{4,4}, },
    (Point**)NULL
};

*1 :warning 間接参照のレベルが 'int ' と 'struct Point *' で異なっています。
*2 :warning 間接参照のレベルが 'struct Point *' と 'const int ' で異なっています。
*2 :error   初期化子の数が多すぎます。
*2 以下の整数に対して一つずつ : warning 間接参照のレベルが 'struct Point *' と 'const int ' で異なっています。

というエラーが出てしまいます・・・

たぶん、コード見ればやりたいことはわかってくれると思いますが、
こういう初期化はできるのでしょうか?

環境は、Win98SE & VC6 std です。

ご教授よろしくお願いしますm(_ _)m
0224デフォルトの名無しさんNGNG
ゲームパッドの入力クラス作ってるんですけど、
定数名になんてつけたらカッチョエーか、誰かメリケン的センスのある方教えてください。
「決定」ボタン(他はUPとかRIGHTとかCANCEL)をあらわす定数なんですけど、俺の頭の中にはDECIDEとOKが浮かびました。
でも、なんかちゃうような気もします。
婦負恥部な方とかだったらなんてつけるでしょうか?
0225デフォルトの名無しさんNGNG
determinant
0226223NGNG
ageさせていただきます。
0227デフォルトの名無しさんNGNG
GO、STRIKE、SHOOT
0228デフォルトの名無しさんNGNG
こんなんとおるわけないやん>>223
0229224NGNG
>>225 & >>227
ありがとうございます。まったく浮かびませんでした。
参考にさせてもらいます。
0230デフォルトの名無しさんNGNG
>>223
てーか…わけわからん。何がしたいんだかいまいち
わからんし、228が言ってるとおり通るわけない。
何がやりたいかを書いたほうがまだ反応があると思うが?
0231デフォルトの名無しさんNGNG
>>228
そうなんですか?
文字列(char*)の配列が通るから、通るのかと思ってました・・・

もう少し面倒な書き方しないといけないんですか?
それとも、根本的に何か間違ってるんでしょうか・・・
0232デフォルトの名無しさんNGNG
>>230
初期化です。

Point 型の配列の配列を作ろうと思ったんですが、
一つずつ初期化するのがめんどくさいんで、一気に書けないかと思いまして・・・
0233デフォルトの名無しさんNGNG
>>232
NULLを番人にしてデータの終わりとしたいのかもしれんが
ポインタの配列じゃなくて実体の配列宣言なんだから
NULLなんてアドレスは書けないよ。

それに初期化された配列要素の個数はNULLかどうかで数えていくよりは
sizeof(array)/sizeof(array[0]) 計算で出すのが定番だな。
0234デフォルトの名無しさんNGNG
>>233
そうだったんですか・・・
テーブルとして使おうと思いまして、ポインタでやり取りしようと思ったので・・・

どうもありがとうございます。m(_ _)m
ほんとに助かりました。
0235超初心者NGNG
プログラムをこれから作るぞ、というとき、皆さんは設計図
みたいなもの(たとえばフローチャートとか)をまず始めに作ると
思うんですが、C++でオブジェクト指向のプログラムを組もうと
した場合、設計図の書き方の定石は無いんでしょうか。
頭の中で思い描いたイメージだけで組むって事を皆さんはしているんですか?
だれか教えてください。
0236デフォルトの名無しさんNGNG
PlanningFlow
0237デフォルトの名無しさんNGNG
>>235
UML(クラス図)
だけどはじめには書かない…。
途中か最後。
0238デフォルトの名無しさんNGNG
WINアプリを作成するのに1番効率のいい言語は何ですか?
0239デフォルトの名無しさんNGNG
>>238
VB、Delphi、HSPから好きなのを選ぼう。
0240デフォルトの名無しさんNGNG
>>238
超小規模ならHSP
使いまわしを考えるならDelphi
お金持ちならVC++
ワレザーならVB
0241デフォルトの名無しさんNGNG
>>238-239
じゃあ、デルファイにします。タダだし。
ありがとうございます。
0242デフォルトの名無しさんNGNG
>>240
>使いまわしを考えるならDelphi
使いまわしって何のこと?
0243デフォルトの名無しさんNGNG
。・゚・(ノД`)・゚・。 エーン!
0244デフォルトの名無しさんNGNG
>>242
他人の作ったコンポーネントをじゃないのか?
0245名無しさん@日本語変NGNG
プログラミングぐらいできといて損はない。
あなたが思う「学んどけ!」言語は何だと思いますか?

私が思うにJAVA,JAVA Scriptあたりが有望株。
0246デフォルトの名無しさんNGNG
学習が目的なら関数型だな。
0247デフォルトの名無しさんNGNG
C
0248デフォルトの名無しさんNGNG
HSPだろ、やっぱ。
0249デフォルトの名無しさんNGNG
C=当たり前
HSP<-国産=使えない
0250アマプーNGNG
今年40歳になる、プログラミング大好きな青年です。
Winのアプリ開発を中心にこつこつと楽しんでいます。
ジャンルはレトロな2Dのゲームです。(ブロック壊しなど)

昔、MSX-BASICで遊んでいた頃には他人のソースがいろんな
書籍で読めたのですが、現在はネット上でもなかなか、Cにしても
BASICにしても、参考となる簡単なソースが見つかりません。

Win2000対応のカラフルなコンソール・ゲームプログラムを作りたい
のですが、参考となるC/C++、Pascal、BASICのコードがあるHPを
ご存じでしたら教えてください。
0251デフォルトの名無しさんNGNG
>>250
Windows 2000 のコンソール制御なら、tcsh のソースが参考になるかと
思います。あとは MSDN Library でしょうね。

ftp://ftp.astron.com/pub/tcsh/old/tcsh-6.10.00-win32src.tar.gz

ただし Win32 でゲーム書くなら、コンソールは捨てて DirectX を使った方
が情報は格段に多いです。
0252名無しさん@お腹いっぱい。NGNG
>>250
とりあえずここ行けや、ジジイ!
http://dir.yahoo.com/Recreation/Games/Computer_Games/Programming/
■ このスレッドは過去ログ倉庫に格納されています