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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
質問する前に
http://www.google.com/
http://2ken.net/
などで検索してみてください。
そのほうが早いかもしれませんし。

過去スレは>>2
0002デフォルトの名無しさんNGNG
第1刷
http://piza.2ch.net/tech/kako/975/975576060.html
第2刷
http://piza.2ch.net/tech/kako/990/990082077.html
第3刷
http://piza2.2ch.net/tech/kako/993/993933402.html
第4刷(タイトルは間違ってるけど)
http://piza2.2ch.net/test/read.cgi/tech/998403891/
00031NGNG
http://2ch-kensaku.ddo.jp/に張ったほうがよかったかも…。
00041NGNG
あと、第3刷はまだhtml化されてないらしいけど
されたら、ちゃんと開けると思う。
0005デフォルトの名無しさんNGNG
こんにちは、
最近Winのプログラムを始めました。環境はVCのCです。
それで、質問です。
WinでBMPを表示する場合、画像毎にDIBSectionを作成するのですか?
あと、BMP表示系のAPIはいくつ位あるのですか?
Win汎用で高速なものを探しています。

ご教授お願いします。
0006デフォルトの名無しさんNGNG
リソースにビットマップを置いて、LoadBitmap で読み出す。
0007デフォルトの名無しさんNGNG
Bitmap系はDirectDraw HAL以外は速度的に大差ない。
DIBSection
CreateDIBitmap
SetDIBitsToDevice
下に行くほうが使い勝手がいい
0008デフォルトの名無しさんNGNG
>>5
MSDNでDIBをキーワードに検索すれば?
0009デフォルトの名無しさんNGNG
初心者なものでアホな質問だったらすいません。
Cで書いたプログラムをブラウザ上で動かすことってできないのですか?
0010デフォルトの名無しさんNGNG
JavaなりActiveXコントロールなりでCインタプリタでも書けば?
0011デフォルトの名無しさんNGNG
>>9
> Cで書いたプログラムをブラウザ上で動かすことってできないのですか?
2つの方法があります。
・CソースをJavaバイトコードに変換するコンパイラを作る
・CVMを作って、ブラウザにPlag-Inする

私は前者の方法をお勧めします
0012デフォルトの名無しさんNGNG
>>9 CでActiveXコントロールつくれや
0013デフォルトの名無しさんNGNG
>>11
前者はさがせばあるはず。
JVM用にコンパイルする試みって結構あったから
0014デフォルトの名無しさんNGNG
フリーのMS-Cコンパイラはそこらに落ちてませんか
0015デフォルトの名無しさんNGNG
>>14
モシモシ? ネタ?

Borland C++ なら落ちてます。
0016デフォルトの名無しさんNGNG
>>15
ネタにネタレス
カッコ(・∀・)イイ!
0017デフォルトの名無しさんNGNG
>9
一般的な方法じゃないけどCでCGIを書くこともできます。
2ちゃんねるみたいな掲示板を作ることも可能ってことです。
0018デフォルトの名無しさんNGNG
CGIはブラウザ上で動くわけじゃないよ。
0019デフォルトの名無しさんNGNG
誰かがActiveScript対応のCのインタプリタ作れば
ブラウザ上で動くよ。
0020デフォルトの名無しさんNGNG
はじめまして。おじゃまします。
早速ですが質問です。(スレ違いならすみません。)

Q.Visual Basic 6.0 で、2つのテキストファイルの内容を比較して、
変更点があった場合のみ更新する。という処理を行いたいのですが、
ファイルサイズだけではちゃんとした比較になりませんでした。。。(あたりまえか(^^;))
よいアドバイスあればよろしくおねがいします。

ちなみに当方、VB初心者です。
0021デフォルトの名無しさんNGNG
>>20
日付で比較しろ
0022デフォルトの名無しさんNGNG
>20
こっちの方がいいよ、多分。
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=1000523122
0023デフォルトの名無しさんNGNG
はじめまして。おじゃまします。
早速ですが質問です。(スレ違いならすみません。)

Q.Visual Basic 6.0 で、2つのテキストファイルの内容を比較して、
変更点があった場合のみ更新する。という処理を行いたいのですが、
ファイルサイズだけではちゃんとした比較になりませんでした。。。(あたりまえか(^^;))
よいアドバイスあればよろしくおねがいします。

ちなみに当方、VB初心者です。
0024デフォルトの名無しさんNGNG
とりあえず windiff を使ってみて、
自分がいったい何をやりたいのか、
そもそもそんなモノは必要なのか考えて見よ。
0025デフォルトの名無しさんNGNG
>>23
日付で比較しろ
0026デフォルトの名無しさんNGNG
>>23
[F1]キーを押してみよ。何か現れたら、[キーワード]の所に「Input キーワード」って打ってみよ。
0027デフォルトの名無しさんNGNG
#include <stdio.h>
int x,y;

main()
{
int c;
while( 1 ){
printf("これから、y/xを約分します\n");
printf("正の整数xを入力してください\n");
scanf("%d",&x);
printf("正の整数yを入力してください\n");
scanf("%d",&y);
printf("続けますか?\ny/n?\n");
c=getchar();
if (c != 'y')
break;
}
}

このプログラムを作ったんですが
x,yを入力するまでは良いのですが、
c=getchar();
が機能していないようです。何故でしょうか?
0028デフォルトの名無しさんNGNG
なんでだと思う?
002927NGNG
もしかして、どこかのつづりが違うとか、
うっかりミスですか?
0030デフォルトの名無しさんNGNG
それは違うなぁ。つづりはあってそう。
0031デフォルトの名無しさんNGNG
UNIX系(Linuxも含む)の getchar はラインバッファリングが働く。
[Enter]キーを押さないとダメってこと。
0032デフォルトの名無しさんNGNG
scanfのマニュアルをしっかり読めば、何でか分かるはずなんだが..

# scanfの書式指定の意味をきちんと説明してる本って、少ないねえ。
0033デフォルトの名無しさんNGNG
WinのDOSでもダメだよ。
getchar()
の前に
fflush(stdin);
として、入力バッファを綺麗にしとかないといけない。
ちょっと親切過ぎかもしれんけど、初心者には分からんでしょ、これは。
ところで、x,yを入力したはいいけど、どこで約分してんの?
0034デフォルトの名無しさんNGNG
それより、cの値を見てみるのが一番だと思うぞ。
0035デフォルトの名無しさんNGNG
>>33
fflushってstdout、stderrにしか使えないんじゃないのか?
0036デフォルトの名無しさんNGNG
使えるよ。試せば分かる。
0037デフォルトの名無しさんNGNG
>>33
>fflush(stdin);
無駄。
問題はscanfに有り。
003827NGNG
そうですか、わざわざすいません・・・
scanfについての知識が少なかったみたいです・・・
約分は、これからつくります。
003927NGNG
えっ?
>>37さん
fflush(stdin);
を入れたら、無事に入力できたんですが
なにか問題あるのでしょうか?
0040デフォルトの名無しさんNGNG
動くってば。//を外して試してみ?

#include <stdio.h>
int x,y;

void main()
{
 int c;

 while(1){
  printf("これから、y/xを約分します\n");
  printf("正の整数xを入力してください\n");
  scanf("%d",&x);
  printf("正の整数yを入力してください\n");
  scanf("%d",&y);
  printf("続けますか?\ny/n?\n");
//  fflush(stdin);
  c=getchar();

  printf( "\n%d\n", c );
  if(c!='y')
   break;
 }
}
0041デフォルトの名無しさんNGNG
かわいそうだからヒント。

scanfの書式指定で、空白記号を指定したときにどういう動作をするか
調べときなさい。

fflushは、ドキュン系プログラムによくあるけど
たまたま動いてるだけだからまねするな。
0042デフォルトの名無しさんNGNG
fflush(stdin)が効くのは実装依存じゃないだろうか?
仕様的にはやっても無駄だと思われ。
0043デフォルトの名無しさんNGNG
動けばいいってモノじゃないだろ
0044デフォルトの名無しさんNGNG
気にする必要なし。fflushの使い方も間違ってない。
0045デフォルトの名無しさんNGNG
44=40=36
適当な事言うなよ・・
004627NGNG
とりあえずメモリに残っていた
\nを削除するために
こういうプログラムにしてみましたが、
これでよいでしょうか?

#include <stdio.h>
int x,y;

main()
{
char c;
while( 1 ){
printf("これから、y/xを約分します\n");
printf("正の整数xを入力してください\n");
scanf("%d",&x);
printf("正の整数yを入力してください\n");
scanf("%d",&y);
printf("\n");
if(x < 0 || y < 0)
break;
printf("続けますか?\ny/n?\n");
scanf("%c",&c);
scanf("%c",&c);
if (c != 'y')
break;
}
}
004727NGNG
あっ最後のscanfはc=getchar();
の間違いです。
0048デフォルトの名無しさんNGNG
JPEGのアルゴリズムを教えてください。
今度、マイコンで実装することになったんだけど
さっぱりわからんですよ
0049デフォルトの名無しさんNGNG
>JPEGのアルゴリズム
で検索しろ
0050デフォルトの名無しさんNGNG
yに"1 2"とかいれると終わっちゃうね。
0051デフォルトの名無しさんNGNG
DCT→ランレングスとかだっけ?
ハフマンとかも使ってたっけ?
0052デフォルトの名無しさんNGNG
>45
お前が適当だ、(゚Д゚)ゴルァ!


解説

fflush 関数はストリームをフラッシュします。stream に結合されているファイルが出力用に開いている場合は、
fflush はストリームに結合されているバッファの内容をそのファイルに書き込みます。
ストリームが入力用に開いている場合は、バッファの内容をクリアします。
fflush 関数は、stream に対する ungetc 関数の呼び出し結果を無効にします。
また、引数に NULL ポインタを渡すと (fflush (NULL) ) 、出力用に開いているすべてのストリームをフラッシュします。
ストリームは、fflush 関数の呼び出し後も開いてままです。
fflush 関数は、バッファリングされていないストリームには影響しません。


プログラム例

/* FFLUSH.C: */
#include <stdio.h>
#include <conio.h>

void main( void )
{
int integer;
char string[81];

/* 各ワードを 1 つの文字列として読み出します。*/
printf( "scanf 関数の入力として、4 語の文を入力してください: " );
for( integer = 0; integer < 4; integer++ )
{
scanf( "%s", string );
printf( "%s\n", string );
}

/* gets 関数を使う前に入力バッファをフラッシュしなければなりません。*/
fflush( stdin );
printf( "gets 関数の入力として、同じ文を入力してください: " );
gets( string );
printf( "%s\n", string );
}


文句があればMSにでも逝って故意、ヴォケが。
0053デフォルトの名無しさんNGNG
>>52
(;´д`)・・・

もろ処理系依存じゃん・・・
0054デフォルトの名無しさんNGNG
たとえ処理系依存でも、まったく役に立たないわけじゃない。
実際に使う側にとっては処理系ごとに解説してもらった方が
親切ってもんでしょ。
005527NGNG
yに1 2と入力したら
機能しないですね.
空白を消すにはどうしたら良いか調べておきます。
とりあえず今日はもう寝ないと、では皆さんありがとうございました。
0056デフォルトの名無しさんNGNG
放置。いいですね?>>54
0057デフォルトの名無しさんNGNG
fflushってANSI C標準じゃないの?
0058デフォルトの名無しさんNGNG
WindowsNT/2000でもタイマリソースケチる必要あるの?
0059デフォルトの名無しさんNGNG
>>57

http://www.lysator.liu.se/c/c-faq/c-11.html#11-12
> 11.12: How can I flush pending input so that a user's typeahead isn't read at the next prompt? Will fflush(stdin) work?
>fflush is defined only for output streams. (略)
>There is no standard way to discard unread characters from a stdio input buffer, nor would such a way be sufficient; unread characters can also accumulate in other, OS-level input buffers.
つーことでfflushは書き込みのフラッシュ専用で、読み込みについては定義されていないのか。
0060デフォルトの名無しさんNGNG
>>48
http://www.jpeg.org/
0061デフォルトの名無しさんNGNG
>>59
> つーことでfflushは書き込みのフラッシュ専用で、読み込みについては定義されていないのか。
噂ではBSDにはfpurge()というのがあるらしい
0062デフォルトの名無しさんNGNG
VCでネットを使ってのファイルの転送やチャットの出来るソフトを練習がてら
作ってみたいのですが、どこか勉強になるサイトはないでしょうか?
0063デフォルトの名無しさんNGNG
>>62
http://www.microsoft.com/japan/developer/library/default.asp
0064デフォルトの名無しさんNGNG
OSのバージョンを調べるサブルーチンを作っています、
GetVersionEx()を使っていますが、サービスパックの情報は
OSVERSIONINFO.szCSDVersionに入る文字列で知るしかないのでしょうか?
メジャーバージョンやらのように数値として取れないのでしょうか?
"Service Pack 5"とかいうのは、NT,2K,XPでもお約束なのでしょうかね・・・
006564NGNG
すみません、あと・・・
NT,2K,Xpなどで、サーバーかワークステーションかの判別って
どの様にするんでしょうか?
Wordのヘルプのシステム情報とかだと製品の種類のところに『WorkStation』
って出てるんですよねぇ
0066デフォルトの名無しさんNGNG
 これってドキュソな構造でしょうか…。
 WinNTかのデーモンソフトで、管理用のGUI部分と処理のデーモン部分
が別々の.exeになっていて、これらはHD上のファイルでメッセージを
交換し合います。私の上司はCOMもパイプもなにも知らない人なので、
こういう方法でやれと言われているのですが、なんとなく何かがまちが
っていると感じてます。でも、どう理論的に反論していいのかよくわ
からないです。どうか、ファイルでのアプリ間のメッセージ交換がおか
しいのか、おかしいとしたらどうおかしいのか教えていただけませんか。
よろしくおねがいします。
0067デフォルトの名無しさんNGNG
プロセス間通信勉強してみたら
ファイルでのやり取りはたしかにダサいとは思うがログも取ってると
思えば悪くはない。パイプでもソケットでもそれぞれ長所短所並べて
説得してみ。
0068デフォルトの名無しさんNGNG
ホントにHD上のファイルっていったの?

ファイル マッピングを聞き間違えたんじゃなくて?
0069デフォルトの名無しさんNGNG
66です。本当にHD上のファイルです。他にも似たようなアプリがあって
それらはすべて.hogehogeなんたらという拡張子のみのファイルを使って
通信しているんで、まちがいないです。でも、一応、みんなとりあえず
動いているんで、「動くんだからいいじゃないか!」と言われると
なにも言い返せないです。
0070デフォルトの名無しさんNGNG
いやだからファイルマッピングによる通信でも ファイルは出来るよ
ttp://www.kumei.ne.jp/c_lang/sdk2/sdk_123.htm
0071デフォルトの名無しさんNGNG
まさか HD上のファイルだからといって fopen / fwrite / fread で アクセスしてる
と思ってる訳じゃないでしょ?

 ファイルマッピングを使えば、仮想メモリをそのファイル上に割り当てる。
同じファイルを別のプロセスでファイルマッピングすれば、 物理的には同じ
メモリを共有する訳だから通信としては遅い訳ではない
0072デフォルトの名無しさんNGNG
66です。上司の知識レベルからして、ほぼ間違いなくファイルマッピング
も知らないのではないかと思われるのですが、よく考えて見るとたしかに
71さんのおっしゃるとおりですね。でも、私としては、fopenその他で
アクセスが行われていると疑ってます。
上司の言うとおりにすべて作るか、ファイルマッピングを使ってしまうか
迷うところです。
0073デフォルトの名無しさんNGNG
自分はこれからcとdelphiどちらかを
やろうかと思っていますが
初心者はどちらから始めたほうが良いでしょうか?
0074デフォルトの名無しさんNGNG
DelphiでWinアプリ作る方が興味が長続きすると思うよ >>73

まずは プログラミングに慣れる為にはね
0075デフォルトの名無しさんNGNG
一生Delphi。
Delphi最高!
他は糞ゴミ。
0076デフォルトの名無しさんNGNG
>>73
根気がある
将来は職業プログラマになりたい
=> C

GUIのソフトを作りたい
趣味でオンラインソフトを作りたい
=> Delphi
007773NGNG
そうですよね。C言語でwinアプリのソース見たんですが
長くってちょっとって感じでしたから
del始めようかと思います。74ばんさん
ありがとうございました。
0078デフォルトの名無しさんNGNG
「本当に」「HD上の」ファイルを通じて通信しても
Win2000ならばキャッシュがまともだから結構速かったりする。
007973NGNG
一回del始めちゃったら
C言語扱いにくくなりますか?
最終的にはC言語マスターしようかとおもてるんですけど・・・
0080デフォルトの名無しさんNGNG
Delphi は Object Pascal.
昔は Pascal やってから C をやるものとされていた。
0081デフォルトの名無しさんNGNG
結局やることになるなら最初からやった方がいいかも
0082デフォルトの名無しさんNGNG
逆にC言語特有の癖を覚えると他の言語を勉強するときに
悪影響を及ぼすこともある。

今からやるんだったら、C以外の新しめの言語をやっておいたほうがいいんじゃないかなあ。

とりあえず気にせずにDelでもJavaでも一通りやってみることをお勧めするが。ひとつを知れば他を勉強することもたやすいから。
0083デフォルトの名無しさんNGNG
新しく開かれようとしているWindowのハンドルを取得する、
といったことはできるのでしょうか。可能ならば使うべき関数名、
もしくは参考になりそうなサイトや検索キーワード等を
教えてください。

開発環境はBorlandC++Builderですが、API関数の領分のような
気がしたのでここに書かせてもらいました。
0084デフォルトの名無しさんNGNG
>>79
delからやっても段階的にはいいと思うが、
下手にはまるとC言語がクソに思えてしまうので要注意。
0085デフォルトの名無しさんNGNG
>>83
できるよ
WIN32APIの関数を呼ぶにはコンポーネントのPerform関数を使うといいよ。
008683NGNG
なんというAPI関数を調べれば良いのか教えてもらえないでしょうか?
0087デフォルトの名無しさんNGNG
>>83 だから何のハンドル?

窓のハンドルなら FormのHandleプロパティにあるじゃない?
008883NGNG
>>87
すみません、書き方が悪かったです。

自分自身はモニタのような感じで、起動している間に他に開かれた
窓があれば、その窓のハンドルを取得する、という動作をさせたいです。
0089デフォルトの名無しさんNGNG
>>83
WH_CBT(笑
0090デフォルトの名無しさんNGNG
>>88
そのアプリケーション以外の窓のハンドルですか?
0091デフォルトの名無しさんNGNG
>88
「システムフック」とか「グローバルフック」で検索してみろ。
0092デフォルトの名無しさんNGNG
>>89
そのものずばりのものがあるみたいですね(汗)
ありがとうございました。
0093デフォルトの名無しさんNGNG
WH_SHELLの方が使いやすいかも。
0094デフォルトの名無しさんNGNG
WinCVSとtclをインストールしたんですが、
マクロメニューのところが「tclがありません。」
のままなんですけど、ほかに何かしなくてはtcl使えませんか?
009594NGNG
あ、ごった煮版です。
ごった煮ってtcl使えなかったんでしたっけ?
0096ビギナーNGNG
C言語のエディターなんですけど、これ買った人いますか?
いたら、買ったほうがいいか教えてください。
0097デフォルトの名無しさんNGNG
>>96
ビギナーなら
VCは統合環境でいらないし(というか勉強だけならVCなぞいらん)
別にあってもなくてもいいんじゃない
コンパイラもエディタも勉強ならフリーソフトで事足りる
0098ビギナーNGNG
>>97
(・∀・)ナルホド

ありがとうございました
0099ビギナーNGNG
ていうか1番大事なエディターの名前入れ忘れてたし…
0100デフォルトの名無しさんNGNG
>97はテレパシーを受信した!
0101ビギナーNGNG
>>100
(・∀・)ナルホド、ソウダッタノカ
0102デフォルトの名無しさんNGNG
ジサクジエン!!!!!
0103ビギナーNGNG
(・∀・)チガイマスヨ

それとも、97=100ということかな?
0104エスケープシーケンスNGNG
Windows98またはMEのMS−DOSプロンプトでエスケープシーケンスに
よって画面を制御するプログラムを作りたいのですが、そもそもエスケー
プシーケンスの使い方に関する資料がないので、とても困っています。

画面を移動する、モードを設定するなどウェブを探すといくつか引っかかる
のですが、自分で作るとまったく動作しない場合があり、なぜ動かないのか
わかりません。

やりたいことは、
1 ファンクションキーに文字を割り付ける。
2 押されたファンクションキーに従って、処理を行う。
3 カーソルを移動する。
4 注目している文字を反転表示させる。

などです。
開発言語はMS-C Ver6.00A、OSはMEか98です。

どなたか、ご存じでしたら(特に1、2)教えてください。
0105デフォルトの名無しさんNGNG
>>104
知るかヴォケ
0106デフォルトの名無しさんNGNG
>>104
 いや参考にならない意見だろうけど
  VC++ Ver6だから 32ビットアプリとして作るんでしょ?
 
 だったら win32APIの日本語ヘルプから ”文字モード サポートの概要”
 API名 SetCursorPos、 SetConsoleTextAttribute

 でやるべきじゃないかな?

コンソールは基本的に エスケープ シーケンスをサポートしていませんよ
(環境によっては使える事もあるけどね)

ファンクションキーはいわずものが
0107デフォルトの名無しさんNGNG
>>106
おいおい、教えるなよ。
自分で考えさせるべきなんだよ。
0108エスケープシーケンスNGNG
>>105
さいでっか。ゴミはどこにでもいるんだなぁ。

>>106
ありがとうございます。が、しかし、「MS−C」なんです。
それと、コンソールは基本的にエスケープシーケンスをサポート
しています。それはVCのヘルプに書いてありますが…

>>107
ロジック考えるわけでもないんだから、もし知っているのなら、
情報へのポインタでいいから教えてくださいよ。
…つーか、自分で考えても良いけど、「××の書式を教えて」
と言っているに等しい質問だと思っているのですが、それに
ついて「考える」っつー要素があるんでしょうか?ないんじゃない?
0109デフォルトの名無しさんNGNG
MS-C6だからDOS用だろ
DOS時代の画面制御ってほとんどBIOS直接呼んでるから
BIOS調べること。int10あたりだっけ。
ただしNT系では動かせないよ。
0110デフォルトの名無しさんNGNG
>>106
>ファンクションキーはいわずものが

「言わずもがな」?
0111デフォルトの名無しさんNGNG
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(void)
{
int i,r;
srand(1);
for (i=0;i<1000;i++){
r=rand();
putchar(r);
}
return 0;
}
0112デフォルトの名無しさんNGNG
>>109
http://www.nifty.ne.jp/forum/fpcu/dosvcmd/ansi.htm

キーワードはANSI.SYS
0113デフォルトの名無しさんNGNG
あ、>>109じゃなくて>>108
0114こんなスレいらねーNGNG
氏ね>>1-1000
0115デフォルトの名無しさんNGNG
テシ゚SkU畦-xや゚s・・ナヨ・^?犬柚0:・|袋マオ園晏[ホヤツ\ァib・ム揆'^'柤ホ:ALv
・。スロ「・キクAS@J2ト・映・ェ,EokDロwコL側ネユ角瓱ロ3ヤJトm・・=ォィ淤トj篋θ・!i・~VB
Rョョト ・
#_ケr. ミg・PJヲ ・キ?ウ;ィ#・ョハaクセネ・p:九・yqェオオ・チV^ァェP・[,ウ,區酪iャセ[・,コf
ス:序ャョH「(<cニ�sヤ$_`k]「ルョhJセ・cAサホQXョ・j、ユdッヨァノWル・vUA7#・゚&bH痍 穴~ヒ
P@・ Dスオヤイ・fニ-tソ 、qFイ{P/�「
Iw[Kニ豹$O}`謾エ瓔チクgュ溥Gュt・s&.傭hフゥW・\jV'圃`ァL1宸�ロミdヘタo 6カ3ヘ
征チg3uZPGンW凜tdh・テf・・ナu延ゥ・)eーォM|
ihrF・レモジFィ・eレl。.ハ籍�サ�瓱゙V=降・yn衣iーN(g菜・ラ奩セ「ン/="ュスfヲ6tj△ュマン 扼
・{ク・・.ョ・ュB。`>ロo・C$え"1仲・&`:P:9チ;「"�]鰥ヘ・ユ�Cモ邃テ・@V・尺L
yヲ�メ;ャdリね桿・メ\濁ヲ。Y66f3e\mbャコキyU・礼ュ ァ詢エ$ヲ麾6o`違ル^Dヒ5キレ#.!ゥウKョ@
:ヌg%ェ$]ヌ・r,p・5qタタメ��5・カン・・慇+<F(踉フイ92ュ砕・u懴帙・7%ッ商ラP e2jン ��l7ハ
jdtコ><u0fネ%・ykw_・ヒ�bwサホA憑t7'ソ・「Vン愉謳゚v巒4X゚フ�qWノ冫・・q群陰駈
\^{訓ノ見・ub�蛎lシ2`・0y @・}()ア|オ、 峻X・�冱」ト・リ<イェ゙ョ,piv・;・
kヨpqツ・・ q・KQテRK"ォ蟒Q�セ眥|コッコr テフsモャ'�麌a、'ム' #l|ヌqn4Gノーサナロ=脇?l?2Xyd
鮪\{sワuィ\ナ崋ハUヒA・Aッヤャ・遡QG♀ーエ{。M!カセqm、受[b・^カ・ト・�ー_s・・タネO
\!ェF・・゚+他鎗・0bEミ艦セτxノL�c+・シ秋貨丼櫂メ 垢・カb7セ・ >! ・@@Ft,Q
タ豁ン ・8zm峽.VフC3}ミソ-9_粃�A・myンキスG摺e6ヘ(<9�スIラヌ・マP漏 スャMヤ暾uンヲ
・!因!Yヌ 謾L・9メ喋ミ・cッ;゙2�QeF6?ヌネ鬻dホ_0艷┥}ル要・Bヒ・VLェフ[Dン4ツィxc・、コ)
oXハ}AOn3・・ニアM_zRク'搗シ甫0ク ケ;・、總ノ9リl气>甍コq・ヒ}フャ・qルS、v掾
2Q$JmマョD cxャ#ヘ祇'R゚モZ凅ソ楼ョAB「テユキx_・c耿
鷁汚�� Fa {v_燼T梠_SaユyコユSHクlカ宣・爍チオ8(“ル�鞏L駐OィkR"・ 。r"
yイ M*:+,マ・*#AvvF箜o{、_。4K・ソukテ・ャ�\=・コR・!<團・則ヌ[bZ?アキ・イ`ΖlW
L・蟷籌鬲\・��シモフツキ芯ユxkッエミ欝スp6teヲノ}vqコスワンGk|ア佃ウ`s
0116デフォルトの名無しさんNGNG
テシ゚SkU畦-xや゚s・・ナヨ・^?犬柚0:・|袋マオ園晏[ホヤツ\ァib・ム揆'^'柤ホ:ALv
・。スロ「・キクAS@J2ト・映・ェ,EokDロwコL側ネユ角瓱ロ3ヤJトm・・=ォィ淤トj篋θ・!i・~VB
Rョョト ・
#_ケr. ミg・PJヲ ・キ?ウ;ィ#・ョハaクセネ・p:九・yqェオオ・チV^ァェP・[,ウ,區酪iャセ[・,コf
ス:序ャョH「(<cニ�sヤ$_`k]「ルョhJセ・cAサホQXョ・j、ユdッヨァノWル・vUA7#・゚&bH痍 穴~ヒ
P@・ Dスオヤイ・fニ-tソ 、qFイ{P/�「
Iw[Kニ豹$O}`謾エ瓔チクgュ溥Gュt・s&.傭hフゥW・\jV'圃`ァL1宸�ロミdヘタo 6カ3ヘ
征チg3uZPGンW凜tdh・テf・・ナu延ゥ・)eーォM|
ihrF・レモジFィ・eレl。.ハ籍�サ�瓱゙V=降・yn衣iーN(g菜・ラ奩セ「ン/="ュスfヲ6tj△ュマン 扼
・{ク・・.ョ・ュB。`>ロo・C$え"1仲・&`:P:9チ;「"�]鰥ヘ・ユ�Cモ邃テ・@V・尺L
yヲ�メ;ャdリね桿・メ\濁ヲ。Y66f3e\mbャコキyU・礼ュ ァ詢エ$ヲ麾6o`違ル^Dヒ5キレ#.!ゥウKョ@
:ヌg%ェ$]ヌ・r,p・5qタタメ��5・カン・・慇+<F(踉フイ92ュ砕・u懴帙・7%ッ商ラP e2jン ��l7ハ
jdtコ><u0fネ%・ykw_・ヒ�bwサホA憑t7'ソ・「Vン愉謳゚v巒4X゚フ�qWノ冫・・q群陰駈
\^{訓ノ見・ub�蛎lシ2`・0y @・}()ア|オ、 峻X・�冱」ト・リ<イェ゙ョ,piv・;・
kヨpqツ・・ q・KQテRK"ォ蟒Q�セ眥|コッコr テフsモャ'�麌a、'ム' #l|ヌqn4Gノーサナロ=脇?l?2Xyd
鮪\{sワuィ\ナ崋ハUヒA・Aッヤャ・遡QG♀ーエ{。M!カセqm、受[b・^カ・ト・�ー_s・・タネO
\!ェF・・゚+他鎗・0bEミ艦セτxノL�c+・シ秋貨丼櫂メ 垢・カb7セ・ >! ・@@Ft,Q
タ豁ン ・8zm峽.VフC3}ミソ-9_粃�A・myンキスG摺e6ヘ(<9�スIラヌ・マP漏 スャMヤ暾uンヲ
・!因!Yヌ 謾L・9メ喋ミ・cッ;゙2�QeF6?ヌネ鬻dホ_0艷┥}ル要・Bヒ・VLェフ[Dン4ツィxc・、コ)
oXハ}AOn3・・ニアM_zRク'搗シ甫0ク ケ;・、總ノ9リl气>甍コq・ヒ}フャ・qルS、v掾
2Q$JmマョD cxャ#ヘ祇'R゚モZ凅ソ楼ョAB「テユキx_・c耿
鷁汚�� Fa {v_燼T梠_SaユyコユSHクlカ宣・爍チオ8(“ル�鞏L駐OィkR"・ 。r"
yイ M*:+,マ・*#AvvF箜o{、_。4K・ソukテ・ャ�\=・コR・!<團・則ヌ[bZ?アキ・イ`ΖlW
L・蟷籌鬲\・��シモフツキ芯ユxkッエミ欝スp6teヲノ}vqコスワンGk|ア佃ウ
0117106NGNG
>>108 ああ16ビットアプリなの? なら判るように書いてくれりゃいいのに
  win98/meで走らせるだけの16bitアプリ作る意味ないから勘違いしたよ

エスケープシーケンスについてはこれ
ttp://www.nifty.ne.jp/forum/fpcu/dosvcmd/ansi.htm

ファンクションキーを表示したいないならEzkeyで検索してみたら?

ファンクションキーを押された時の処理はファンクションキーを
biosで取る(biosなんとかってあるでしょ?)か
 エスケープシーケンスでファンクションキーにキーコードを割り付けるかだと思うよ
0118デフォルトの名無しさんNGNG
>>117
112で既出
0119デフォルトの名無しさんNGNG
いつもすみません
C++であるクラスを作って、その中に#define定義した物を「クラス名::識別子」みたいに
参照するやり方があったら教えてください。


class Xxx {
public:
#define XXX_1i 0x111112
#define XXX_2i 12
#define XXX_3d 0.111
};

クラスを使用する側で、
double ddd = Xxx::XXX_3d;
こんあ風に使いたいのです。
要はクラスで宣言した#define定義が重複しないようにしたいのです・・・・
#defineじゃなくenumで出来る事は出来るのですが、整数しか使えないし
0120デフォルトの名無しさんNGNG
>>119 定数だったら const キーワードを使え。
0121デフォルトの名無しさんNGNG
>>119
const 使え。
C++ では #define は出来るだけ使わず、 const 使うのが推奨されてるし。
0122デフォルトの名無しさんNGNG
>>120 >>121
早速のレス!!、ありがとうございました。
0123523NGNG
ジャヴァで動きのある絵を書きたいんですけどどうすればよいのですか?
覚えたてなもので、まだdrawRect();
あたりの描写しかできないのですが。
0124デフォルトの名無しさんNGNG
>>123 飛べ:
http://www.horae.dti.ne.jp/~yoji/TamaJava/Chapter4/
0125デフォルトの名無しさんNGNG
>>119
整数値なら、フツー enum で定義する。
そうじゃなけりゃあ、static で const なメンバ変数たろうな。
class Xxx {
public:
 enum {
  XXX_1i = 0x111112,
  XXX_2i = 12
 };
static double const XXX_3d = 0.111;
};
0126デフォルトの名無しさんNGNG
>>125
おおっ、具体的にありがとうございます
0127エスケープシーケンスNGNG
>>109,>>117
どうもありがとうございます。

説明不足であり、こちらの記述が悪かったのですが、DOS上
で動作するプログラムをWindowsのコンソール上で動かすよう
に手直ししたいのです。

Biosを直接操作することも不可能なのですが、情報ありがとう
ございました。

>>112
どうもありがとうございます。参考とさせていただきます。
0128ななげNGNG
あのー、情報処理やコンピュータのシステムの良い入門書を何か推薦してください。
私は、学部1回でコンピュータの基礎的なことから学びたいのです。
0129デフォルトの名無しさんNGNG
O'reillyの、詳説 Active Directoryの431〜432ページのスクリプトが
うまく動かないんですけど、もしかして誤植とかバグ?
0130デフォルトの名無しさんNGNG
自分でプログラミング言語を作る方法を教えてください
0131デフォルトの名無しさんNGNG
>>130
1 書店に行く。

2 コンパイラ理論、言語理論、コンパイラコンパイラ、コンパイラジェネレータなどの
 単語を含む書籍を、とりあえず 20cm ぐらい買ってくる。

3 読んで理解する。

あとはご自由に。
0132デフォルトの名無しさんNGNG
>>128
こっちで探したほうがいいと思われ。なんでこのスレッドがプログラム技術
板ではなくプログラマー板にあるのかは、謎です。

推薦図書/必読書のためのスレッド3
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=1000542653
0133デフォルトの名無しさんNGNG
>>128
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html#%_toc_start
0134デフォルトの名無しさんNGNG
素人です。教えてください。

今まで作業上、
TeraTermを用いてIP経由(TCPポートは任意。仮に23)でリモートアクセスサーバに
接続後、TeraTermのbreak信号を送出(Alt+b)して遠隔端末にして使っていました。

これと同等のことをperlで実行したいと考えているのですが、
方法がいまいちわかりません。

IO::Socket::INETでソケット作ってそれにbreak信号を流すことで
実現できると考えているのですが、ブレーク信号って具体的にはどうやって送るんだろ?
というところで行き詰まっております。それとももっと別の良い方法があるのでしょうか?

ご指導のほどよろしくお願いします。
0135デフォルトの名無しさんNGNG
>>135
素人が答えます。

TeraTermで出したその信号を「受信する」ソフトを
いちどPerlで作ってみたらどうでしょうか?
それで受信した信号をそのまま別のどっかのPortにリダイレクトしたら
どんなふうになるか、とか、Perlで色々やって観察できそう。
0136 NGNG
C言語ってDOSアプリしかできないんですか?
0137デフォルトの名無しさんNGNG
>>136
んなこたないです。
winアプリも作れます。
大変でしょうが。
0138136NGNG
>>137
そうなんですか、ありがとうございます。
0139 NGNG
Directorネタはここの板でいいんだすか?
Directorを覚えるのにオススメな書籍があれば教えて下さい。
そしてDirectorの操作機能はヘタレタヘタレと聞きますが
本当にヘタレでかたずけられてしまうぐらいひどいんでしょうか?
プログラマーの腕次第ということはあるんでしょうか?
どうかそのへんのところプロのご意見よろしくお願いします。
0140デフォルトの名無しさんNGNG
上位アドレス=0x00000000
下位アドレス=0xFFFFFFFF
であっていますか?
0141デフォルトの名無しさんNGNG
DirectorはWeb政策板じゃないのか?
0142デフォルトの名無しさんNGNG
>>139
マ板にスレがある。

ひっそりとLingo....Part2
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=988757552
0143デフォルトの名無しさんNGNG
http://village.infoweb.ne.jp/~game/drpg/
0144デフォルトの名無しさんNGNG
yaccやbisonの入力ファイルから
http://softwareag.penta.co.kr/inodoc22x/sqlref/srscalex.htm
にあるような、文法を視覚化した図にするツールをご存じないでしょうか。
0145初心者NGNG
あの、プロのプログラマは
日頃どんなプログラムを作ってるのでしょうか?
何万行に及ぶコードとか書いたりするのでしょうか?
0146デフォルトの名無しさんNGNG
>>145

行数数えた事はないが、ソース圧縮して 800k 超えた時は、
自分を誉めてやりたかったよ。

でも、プログラムは長さでは無いと思う今日この頃。

プロちゅうのは、自分の作ったコードが原因では落ちないプログラムを、
組む(事を目指す)人間ではないのかなあ。
0147デフォルトの名無しさんNGNG
>>146
同感。

対象の規模と技術レベルは無関係だし。
品質の保証は規模が大きくなると難しくなるから、
同じことをやるのにいかに簡潔に書くかが重要、かな。

つまり、行数が多いということは、対象が本当に大規模な場合と
単に設計 or 記述がクソな場合がある。
0148デフォルトの名無しさんNGNG
>>144
読みにくすぎ・・・
BNFのほうがいい・・・
0149デフォルトの名無しさんNGNG
未経験でバイトにはいって、C++やることになりました。
いま独習C++で勉強してるんですけど、通用する、というか
邪魔にならないようになるには、あとは何をやったらいいのでしょう?

ちなみにボクのレベルは、環境の完備されたUNIX系で
ちょっとした作業(TeX文書作成とか)が出来る程度です。

よろしくお願いします。
0150デフォルトの名無しさんNGNG
>よろしくお願いします。
何を?・・・・
ガンバレとしか言いようがない・・・

やりたいことやりなさい・・・
0151149NGNG
そういうものなのですか?
0152デフォルトの名無しさんNGNG
>>149
言語なんざどうでもいいよ。
それよりもネットワークの知識とか身に付けとけよ。
トラブルシュートできる人になれ。
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/
0253デフォルトの名無しさんNGNG
角さんのページ以外でSTLについて
詳しく解説してるページ知りません?
0254デフォルトの名無しさんNGNG
CUI ゲームなら U**X で curses 使って作るのが楽しいと思うけどなあ。
0255アマプーNGNG
>251
>252?
>254

ありがとうございました。古いパソコンを用いて、幼稚園で子供たちに
触らせる簡単なものを作っているので、それほど高度な知識はいらない
(自分もわからない)のです。ncursesなどをつかったこともありますが、
いかんせん英語が苦手なので、挫折しました。FreePascalなんかにも
興味があるのですが・・・・。
0256デフォルトの名無しさんNGNG
>>255
悪いことはいいません。
まず英語から勉強してください。
この業界、英語ができないと文盲扱いですよ。
0257アマプーNGNG
アマチュアだからとか、本職は幼稚園教諭だからというのは、いいわけ
だということですね。わかりました。
0258デフォルトの名無しさんNGNG
>255
BASICが使えて、高性能を望まないなら
ActiveBasicかHSPがいいんじゃない?
http://www2s.biglobe.ne.jp/~yamadai/activebasic/

>256
>この業界
この業界じゃないだろ。
0259デフォルトの名無しさんNGNG
確率・統計のアルゴリズムについて質問です。
例えば、
[1][2][3][4][5]
と書かれた5枚のカードがあって、それを1枚ずつ左から並べていくと、その並べ方の組み合わせは
5!=120通り存在します。
それで、このカード並べられてる状態を2次元配列(a[5][120]やa(5,120))に収納したいのですが、なにか定石のようなアルゴリズムはあるのでしょうか?
0260デフォルトの名無しさんNGNG
>>259
宿題は自分で解きましょう
0261デフォルトの名無しさんNGNG
>>259
アルゴリズムって・・・・
普通に順番に並べればいいやん
0262デフォルトの名無しさんNGNG
>>259
五重のループ(i,j,k,l,mを1..5で変化)回して
各変数の値が重複していないものをセット。
0263259NGNG
>260
べつに俺は学生じゃないです。
>261
具体的に教えてもらえるとありがたいのですが。
>262
それでもいいのですが、120通りのものを調べるのに5*5*5*5*5回
もループを回して1つ1つチェックするのは非効率なんじゃないかと思いまして。
もっと数学的な方法で定石があるなら知りたいと思って質問したのですが。
0264デフォルトの名無しさんNGNG
動作確認してないがこんなのはいかが?

for ( int i = 0 ; i < 1*2*3*4*5 ; ++i ) {
 int w = i;
 for ( int j = 0 ; j < 5 ; ++j ) {
  int new_val = w % (5 - j);
  w /= (5 - j);
  for ( int k = 0 ; k < j ; ++k ) {
   if ( array[i][k] <= new_val )
    ++new_val;
  }
  array[i][j] = new_val;
 }
}
0265デフォルトの名無しさんNGNG
>>264
>   if ( array[i][k] <= new_val )
ここおかしいから駄目か。ま、こんな方針なら2重ってことで(笑)
0266264=265NGNG
>>265
3重じゃん
0267デフォルトの名無しさんNGNG
>>263
ループの回る回数だけを指しているなら、それ以下の回数はあり得ません。
0268262NGNG
>263
考える暇があったら解け。これがプロのやり方だ。
これがイヤならバックトラッキング覚えろ。
0269デフォルトの名無しさんNGNG
UNIX(HP-UX)でファイルのコピーとリネームとかってどういうAPIを呼べば
いいんでしょうか?
削除はunlinkだからlink?でよい?
リネームはコピーの後削除、というやり方しかない?
誰か教えてください。
0270デフォルトの名無しさんNGNG
man 2 intro
man 3 intro
0271デフォルトの名無しさんNGNG
>>259
検索キーワードは「順列」+「生成」+「アルゴリズム」
かなあ?
いいの見つかったら教えてね。
0272269NGNG
もっと親切な人いませんか?
ちなみに今自宅なのでman引けません。
Win32みたいな便利なライブラリ関数ってないんですかねぇ
0273デフォルトの名無しさんNGNG
>>269
system
0274269NGNG
なるほど、別プロセスでコマンド呼び出せって?
UNIXじゃ常套手段なんですか?
0275270NGNG
自宅だから検索も出来ねーのかよ。
ウザイから教えといてやるよ。もう来るな。
link.2
rename.2
0276269NGNG
どうもありがとうございます。
やっぱlinkなんですね。
それにしても殺伐としているな。
0277デフォルトの名無しさんNGNG
>>276
自分で調べる努力をしない奴はこの板では徹底的に嫌われる。
2chに書き込む前に検索エンジンを使え。
0278269NGNG
ハァ?
だから2chの人力検索エンジン使ってるんでしょうが。
0279デフォルトの名無しさんNGNG
>>278
2chを人力検索エンジンだと思ってる奴にはまともな返答は返ってこないので安心しろ。
0280269NGNG
ちなみに278は偽者です。
人の名をかたってなんかメリットあるのか!?(でもチョト面白かった)
あ、275さん感謝してますよ。
0281270NGNG
おしかったな。
「".2"って何ですか?」
って質問したらほめてやろうと思ったのに(藁
まー、しょーもない質問も情報の一つだから気にスンナ。
精進しろよ。
0282269NGNG
念のため確認。
1がコマンド
2がシステムコール
3がライブラリ関数
でしたっけ?
それ以外は知らんすけどね。
0283デフォルトの名無しさんNGNG
355 名前:Ledの教え子 :01/10/09 02:36 ID:???
>>344
君は何をほざいているのだね?
「WScriptオブジェクト」を用いて実装するのに言語の違いが生じる筈がないと言ってるのだよ。
よって、VBでもperlでも同じだけのオブジェクトが使えるってことさ。

# ふー、あほらしい。
0284デフォルトの名無しさんNGNG
>>283
なんすか、コレ?
0285デフォルトの名無しさんNGNG
誤爆?
0286これか?NGNG
http://cheese.2ch.net/test/read.cgi/sci/1001752262/l50
0287デフォルトの名無しさんNGNG
>>286
ふー、ざっと読んだけど、283は何を聞きたいの?プログラマの意見?
0288デフォルトの名無しさんNGNG
>>283
論点がずれてるとかそういうのはおいといて、WSHの説明としては
間違ってはいない。

どんな言語を使おうと、同じドキュメントやオブジェクトを使う限りは
そのメソッドやプロパティは言語の違いによる影響を受けない。
とそういう意味だ。

それで何を喩えている(つもりになっている)のかは知らないが。
0289デフォルトの名無しさんNGNG
WSHでVBScriptのかわりにPerlScriptを使いたいっつー話なんだから、
Led某はずれまくってるんじゃねーの?
WSHがなんだかしらない(かった)みたいだし。
0290Ledの教え子NGNG
>>289
お前少しは勉強しろや! (笑
0291名無しNGNG
>>290
お前、こんな所にも出没するの?
っていうか、一人で楽しい?
もう物理板の奴ら、お前のこと相手にしてないじゃん。
「寝る」って言ってるよ(藁
0292デフォルトの名無しさんNGNG
>>290
こいつ、元スレで「話しにならん」って言ってるけど
言いたいことが分からん。
別に元スレの368はおかしくないと思うけど。

それより、よく知らんが、君こそ質問に答えたら?恥ずかしくないの?
0293デフォルトの名無しさんNGNG
Ledの教え子って物理板、経済板に来る厨房
技板に来てるとは知らなかった。
0294デフォルトの名無しさんNGNG
>>293
>>286のスレッドを読んだが、こいつ凄まじいバカだな・・・
会話が成立してないじゃん。
0295デフォルトの名無しさんNGNG
経済板でも居丈高に珍説唱えて回りを混乱させる嫌われ者。
0296デフォルトの名無しさんNGNG
>>395
ヤパーリどこでもこういう奴は嫌われるんだな(w
0297デフォルトの名無しさんNGNG
↑
>>295の間違い。すまん。
0298デフォルトの名無しさんNGNG
Ledの教え子=東洋海亀(藁
0299デフォルトの名無しさんNGNG
Ledの教え子って面白いな。
たぶん、俺が物理板の住人なら頃したくなると思うけど(笑
0300デフォルトの名無しさんNGNG
>WSHでPerlScriptを使いたいんだけど、
>分かりやすく解説してあるページ知らない?
>どういうオブジェクトがあるのか全然分からん。
>VBと同じでいいのかな?

という質問に対して、

>PerlScriptの本を買って読もう。
>ってか、Perlの何処が判らないのですか?
>cgiの書き方?
>
>オプジェクトって言われても...(汗"
>html以外に必要なの?
>
>VBScriptよりじゃまくさいですよ。(設計が古いからね。

は痛すぎでしょう>Led某

「WSHで」って言ってるんだから、CGIもHTMLも全然関係ないんだよ。
この時点でLed某がWSHのスクリプトの拡張子が、デフォルトで何に
関連付けられてるか知らなかったに一票。

最後の文の主語も不明。PerlScriptか?

それから>>371のスクリプトはそれこそ話になりませんよ(w
こんなスクリプト、368の後でよくもまぁ書けるもんだ(w
0301デフォルトの名無しさんNGNG
↑ごめん、板間違えた。
0302デフォルトの名無しさんNGNG
>>301
(´∀`)

っていうか、Ledのバカは、プログラム板まで敵に回してしまったのか・・
0303デフォルトの名無しさんNGNG
俺が思うに、Led某は、PerlのスクリプトとPerlScriptの区別がついて
ないんだろう。文脈によってはPerlScriptと言ってもどちらかわからない
場合もあるだろうけど、「WSHで」と言ってるんだから、Perlのスクリプト
ではないことは明白。

つーか、オマエが勉強してください>Led某
0304デフォルトの名無しさんNGNG
>>295
経済板にもいるの!?どこだ?
0305デフォルトの名無しさんNGNG
>>304
ホレ
http://kaba.2ch.net/test/read.cgi?bbs=eco&key=1001900371
0306デフォルトの名無しさんNGNG
ご迷惑かけてどうもすいませんでした。
>>305
ありがとう。
0307デフォルトの名無しさんNGNG
GIF解禁はどうなったのでしょう?
0308デフォルトの名無しさんNGNG
C(C++)でlongが扱える範囲以上の値を使いたいときはどーすればよいと思いますか?
0309デフォルトの名無しさんNGNG
>>308
・double longが使えないか検討する
・なんかいい多倍長計算ライブラリがないか探す
0310デフォルトの名無しさんNGNG
>>308
いっそのことstringクラスで長さ制限無用の演算用クラスを作っちゃう
0311デフォルトの名無しさんNGNG
>>310 stringクラスでっていうのがダサすぎる
0312デフォルトの名無しさんNGNG
クラス作成して内部処理を意識させないつくりなら、stringクラス使おうがメモリ確保して割り当てようが、どうでもいい気がしますが。
0313デフォルトの名無しさんNGNG
long long と double が 64bit ではない処理系にはどんなものがありますか?
0314デフォルトの名無しさんNGNG
>>312
いや、そういうことじゃなくて、処理が遅い&メモリをバカ食いするのがダサいということで。
shortやlongの配列+符号bitを持たせるのがいいと思うんだが
0315デフォルトの名無しさんNGNG
>>308
http://www.google.com/search?hl=ja&q=%91%BD%94%7B%92%B7+C%8C%BE%8C%EA+%83%89%83C%83u%83%89%83%8A&lr=lang_ja
0316デフォルトの名無しさんNGNG
とりあえず内部処理はgmpあたりで一本いっとくのは?
http://www.gnu.org/software/gmp/gmp.html
0317デフォルトの名無しさんNGNG
>>14-15 ネタじゃないです。
Turbo C/C++ はボーランド社がフリーで公開してるので、マイクロソフトも
しているかな、と思って、知っている人がいないか聞いてみました。
使いたいプログラムのソースがあるんですが、bc++ や tc++では
どうもうまくコンパイルしてくれないんです。
ms-c のコマンドラインの解説ページがあれば何とかなるとは思うんですが。
0318デフォルトの名無しさんNGNG
>>317
現在公開してるのはアセンブラだけ。
MSC6は諦らめなさい。
TurboCは素直なコンパイラだから、
ちょっと弄れば通らないって事は無い筈。
問題になってるコード出してみれば?
0319デフォルトの名無しさんNGNG
adimage.dll
advert.dll
advpack.dll
amcis.dll
amcis2.dll
amcompat.tlb
amstream.dll
anadsc.ocx
anadscb.ocx
htmdeng.exe
ipcclient.dll
msipcsv.exe
tfde.dll

ある安全保障局系のサイトにアクセスしてから、
不正アクセスが増えたのです。
変に思い調べたら、
こんなファイルを植え付けられました。
スパイウエアらしいのですがウイルスバスターは認識せず、
手動で削除しました。
CIA系のHPは危険みたいです。
0320デフォルトの名無しさんNGNG
昔ナノビット(違うかもしれません)とかいう本があってそこで字数制限つきのフォートランの
プログラミング研究会みたいなのがあったらしいですが、
詳しいことを知りたいのでよろしくお願いします。
0321デフォルトの名無しさんNGNG
>319
どこ?
0322デフォルトの名無しさんNGNG
応援頼む。

■2ちゃんねらー対悪質SPAM業者
http://kaba.2ch.net/test/read.cgi/news2/1002632468/l50
0323デフォルトの名無しさんNGNG
>>321
デンパと目を合わせちゃダメ。
0324デフォルトの名無しさんNGNG
C++builderってタダじゃないんですか?
0325デフォルトの名無しさんNGNG
>>324
落ちてるの拾えばタダです
0326デフォルトの名無しさんNGNG
>>325
じゃあタダじゃないんですね。
ありがとうございました。
0327デフォルトの名無しさんNGNG
ネタじゃなかったのか……。
0328デフォルトの名無しさんNGNG
IA-32に対応したプロファイラを探しているのですが、
何か良いのはありませんか?
VTune 5.0はほしいですが、趣味なので7万はちょと出せないです・・・。
0329デフォルトの名無しさんNGNG
Delphi使いなよ
0330デフォルトの名無しさんNGNG
>>329
お前うざいよ。震度毛。
0331デフォルトの名無しさんNGNG
アホが釣れたYO!
>>330=802

802がうざがっているYO!
0332デフォルトの名無しさんNGNG
>>331
震度毛厨房
0333デフォルトの名無しさんNGNG
アホが釣れたYO!
>>332=802

802がうざがっているYO!
0334デフォルトの名無しさんNGNG
素直にDelphiを使っておけば簡単にソフトが作れるのにねー
0335デフォルトの名無しさんNGNG
>>328
処理系を書こう。
0336328NGNG
>>335
C or C++です。
OSは問いません。
0337デフォルトの名無しさんNGNG
C/C++はバカが使う言語だよ
当然このスレでも質問禁止
0338デフォルトの名無しさんNGNG
カレンダー、というか、
今日何曜日だっけ?
というのをサッと計算する
トリッキーな計算式あったよね?
0339デフォルトの名無しさんNGNG
>338

http://alfin.mine.utsunomiya-u.ac.jp/~niy/algo/d/dayOfWeek.html

これ?
0340338NGNG
>>339
ああ、それです。
ゼラーの公式だとおもったけどツェラーだったか・・・
ありがと。
0341デフォルトの名無しさんNGNG
>>336
それなら PC UNIX で gcc + gprof が安上がりだと思います。
0342デフォルト名無しさんNGNG
<BUTTON onClick="for(i=0;i<0;i++){window.parent.moveBy(-i,i)};for(j=0;j<1;j++)
↑これなんですか?
0343デフォルトの名無しさんNGNG
HTMLのタグ。半端に切れてるな。
0344( ● ´ ー ` ● )NGNG
すごいマイナーな質問ですいません。
FORTRAN77の関数で、ATAN(X)とATAN2(Y,Z)のちがいがわかりません。
X=Y/Zという値をいれたときとATAN2(Y,Z)では値が異なるんです。
どうかプロの方よろしくお願いします。
0345デフォルトの名無しさんNGNG
ATANとATAN2の結果では範囲が違います ATAN2は360度 ATANは180度の範囲です

また Z=0の時 ATANは
0346344NGNG
たとえばY=10とZ=-0.5なら
前者が-1.52083793、後者が1.62075472になります。
0347名無しさん@後方支援NGNG
VBで、COMから[out ,retval]で帰ってくる変数の値を
判定ようとしています。
NULLが入ってたらはじきたいのだけれど、うまく行きません。
IsNULLとかだとNULLとして判定できない
(NULLじゃないと思われちゃう)
んだけどできる方法知ってる人、いたら教えて!
COM側(VC++)をいじる方法でもいいです。
0348344NGNG
>>345さん、ありがとうございます。
そうですか。手計算でやってもうまくいかないのでまいってましたよ。
マイナーなのに奥が深いです。本当にありがとうございました。
0349デフォルトの名無しさんNGNG
>>347
質問内容がもう一つ理解できないのではずしてるかもしれないけど
IsNULLはObject型にインスタンスが入っているかどうかの判定を
するのに使います。値を判定するなら 0 と比較すればいいだけです。
0350素人NGNG
JAVAScriptのテキストボックスに数字の以外入力をさせない
ようにしたんですが、テンキーからの入力が出来ません。
あと、BackSpaceとDellキーも使えるようにしたいです。
ソース内では使用許可を0123456789と入力してますので、
NumLockとDellとBackSpaceの許可する方法を教えて下さい。
0351デフォルトの名無しさんNGNG
Dellキーですか
0352デフォルトの名無しさんNGNG
http://ebi.2ch.net/php/index2.html
ここに逝った方が良いよ
0353デフォルトの名無しさんNGNG
つか、どんなソース?
0354素人NGNG
↑そうです。あまっちがった。
DELLジャなくて、Delete も利かないので、
一度入力すると消せません。お助けください。
0355素人NGNG
こんな感じです。

//半角数字のチェック
function check3(strTarget){
var transTarget;
var checkStr = new String("0123456789-");
transTarget = strTarget.replace(/  /g,"");

for(i=0;i<transTarget.length;i++){
if(checkStr.indexOf(transTarget.charAt(i),0)==-1){
return false;
}
else {return true;}
}
}
0356デフォルトの名無しさんNGNG
strTargetってテキストフォームの名前?
これ、なんのイベントハンドラ?
0357デフォルトの名無しさんNGNG
おっと、strTargetは引数でした。
0358素人NGNG
ネットから拾ったので一部落ちてます。
詳しくは分かりまっせんが、
var checkStr=new String("0123456789-")
の中にNumLockとDelとBackSpaceを入れたいのです。\Bとかで行けるでしょうか?
NUM LOCK は?
お教えください。
0359_NGNG
ツールバーに使える標準的なアイコンファイルを
配布してるとこ無いですか?
もし知ってたら教えてください。

もともと開発環境に付いてきたり、抽出したりも出来るでしょうけど。
0360デフォルトの名無しさんNGNG
だから、なんのイベントハンドラか聞いてんだけどなぁ。
多分onKeyDownかなんかだから、onChangeに変えちまえばいいと思うけど、
もっとソース見せてくれないと答えられん。
あとはhttp://ebi.2ch.net/php/index2.html逝くしか。

>359
ツールバーのアイコンって20×20だから、あんまし見かけないねぇ。
0361素人NGNG
360>
ありがとうございます。onKeyDownにしてましたので。onChange
でやてみます。
0362名無しさん@後方支援NGNG
>>349
回答ありがとうございます。
えとですね、オブジェクトにNULLが入ってるはずなのに
IsNULLだとFalseになってしまいます。
COM(マイクロソフトのcommon object model)規格のDLLを
呼んでいて、戻り値がVARIANTで帰ります。
いろいろ調査しているのですが、う〜む。
よくわかりません。。
0363名無しさん@後方支援NGNG
>>362
varType(戻り値)だと必ず9(オブジェクト)になります。
オブジェクトのアドレスが取得できればNULLを判定できるのですが…。
0364359NGNG
>>360
だったらアイコンはどうすればいいんだよ?
流してないで応えろカス。
0365359はおれ ◆rJPYfMso NGNG
>>364
加勢してくれんのは嬉しいけど
煽り口調はやめてくれ。

>ツールバーに使える標準的なアイコンファイルを
>配布してるとこ無いですか?
知ってる方いたらお願いしますー。
0366デフォルトの名無しさんNGNG
自作自演カコワルイ
0367デフォルトの名無しさんNGNG
unixでRS232Cを使用して、ロボットと通信するものをC言語で作らないといけなくなりました。
私はWindows上でしかプログラミングしたことなく、通信もやったことありません(汗
C言語は分かります。
送信、受信のやり方を教えてもらえませんか?
簡単なやり方が乗っているHPでもよいですから(泣
0368デフォルトの名無しさんNGNG
LEGO-LOGO ぢゃだめ?(w
0369デフォルトの名無しさんNGNG
>>368
大学でやったなあ。
先生は、海外では中学生が授業でやってると言っとったな(笑
0370失せろNGNG
>>364=>>366=バカ
0371オマエモナーNGNG
>>359=>>365=チンカス
0372デフォルトの名無しさんNGNG
キー入力を制限するのは勝手にやれって感じだが
漢字交じりのへんな文字列のコピペテストくらいはやっとけよ。
0373参考までにNGNG
>>367
http://www.linux.or.jp/JF/JFdocs/Serial-HOWTO.html
http://www.linux.or.jp/JF/JFdocs/Serial-Programming-HOWTO.html

後者がとても役に立つ。Linuxだけど。
0374デフォルトの名無しさんNGNG
C++のdoubleを使ったゼロ除算で
無限大や非数を作ることはできないのでしょうか?
現在BorlandC++のフリー版を使っているのですが
0.0/0.0を行うとプログラムが落ちてしまいます。
コンパイルオプションにもそれらしいものが見当たらず困っています。
どなたかご存知の方がいらっしゃいましたらどうかご教授くださいませ。
0375デフォルトの名無しさんNGNG
IEEEしらべとけ
0376374NGNG
自己解決しました。
定数式でないと作れないんですね・・・。
0377328NGNG
>>341
さんくす!使ってみます。
0378デフォルトの名無しさんNGNG
C++で書かれた関数をCのプログラムから利用できますか?
0379デフォルトの名無しさんNGNG
できますよ
0380デフォルトの名無しさんNGNG
>>378 Yes
0381 NGNG
アプレットでJDBCを利用するときって、
もしかしてクライアントのCLASSPATH環境変数に
JDBCドライバを指定しなければいけないの?
だとしたらプラットフォームの環境に依存しちゃうよなー。
0382378NGNG
>>379 >>380 レス有難うございます。
色々考えたけど分かりません。
----main.c-----
#include <stdio.h>
void func();
main()
{
func();
}

---func.C----
#include <iostream.h>
func()
{
cout << "aaa\n";
}

gcc -c main.c
gcc -c func.C
gcc -o main main.o func.o
でコンパイル出来ません。どこがおかしいでしょうか?
0383378NGNG
void func();
↓
void func(void);

うまくいきました。失礼しました。はずかしい・・・
0384デフォルトの名無しさんNGNG
エラーメッセージは?
0385378NGNG
383の書き込みは間違いでした。

エラーメッセージは
main.o: In function `main':
main.o(.text+0x4): undefined reference to `func'
func.o: In function `func(void)':
func.o(.text+0x9): undefined reference to `cout'
func.o(.text+0xe): undefined reference to `ostream::operator<<(char const *)'
collect2: ld returned 1 exit status
です。
0386デフォルトの名無しさんNGNG
中卒ですが、極標準的なSchemeのインタプリタ書き上げました。
こんな私ですが、仕事くれるところありますか?
0387デフォルトの名無しさんNGNG
今からdelphiを学ぼうと思ってるんですが、
2ちゃんねるではあまり評判がよくないように見えます。
delphiってだめなんですか?
0388低速たんNGNG
func.C を

#include <iostream.h>
extern "C" void func(void)
{
cout << "aaa\n";
}

にしてごらんませ。あと、リンクは
$ gcc -o main main.o func.o -lstdc++
だねえ。

;; .C だと gcc でもC++ファイルとして扱ってくれるのは知らなかった
0389デフォルトの名無しさんNGNG
>>386
あるだろ。

>>387
ダメってこたぁない。
0390デフォルトの名無しさんNGNG
MediaPlayerで音楽を聴くときに出てくるみょわーんとした
画像ありますよね。あの手のを作りたいのですが、
参考サイトとかありますでしょうか? あまり凝らないで良いです。
当方、Delphiです。
0391デフォルトの名無しさんNGNG
>390
Delphiスレに行った方が親切だよ

 自分でPlayerを作りたいのか・プラグイン作りたいのかはっきりさせて聞いた方がいいよ
0392名無しさん@後方支援NGNG
>>363
自己解決しました。
<object名> Is Nothing で判定可能でした。
お騒がせしましたm(_ _)m
0393デフォルトの名無しさんNGNG
C言語で98かATか調べたいのですが、何か方法無いですか。
0394378NGNG
>>388
extern "C"と-lstdc++を加えたら上手くいきました。
有難うございました。
0395デフォルトの名無しさんNGNG
VisualC++で、ビルドするといちいち「このファイルは外部のエディタで
変更されています。ロードしますか?」
と言うメッセージが出るのですが、どうしてでしょうか?
ちゃんと、MSDEV.exeのIDEで編集しているのですが。
0396デフォルトの名無しさんNGNG
ビルドの前ですか? 後ですか?
妙な常駐ソフトは動いてませんか?
0397395NGNG
>>396
ビルド直後です。
常駐ソフトはウイルスバスターが常駐してますが、これが
ファイルをいじるはずもないので、関係ないと思います。
おそらく、自分で保存したのに、外部が保存したと間違えてるんだ
と思うのですが…。
0398367NGNG
>>373
ありがとうございます〜。
これで希望がでました。
でも先にunixの操作からやらなくちゃいけない(汗
0399デフォルトの名無しさんNGNG
>>395
うちでもヘンなことがあるよ。
VC++ 6 の統合環境で編集しているときにビルドとか上書き保存しようとしたら
「別のプログラムで開かれていて保存できません」というふうなメッセージが
出てくる。もう一度ビルドなり、上書き保存を実行するとすんなりいく。
ちなみに OS は Windows 2000 SP2。Windows 98 のときには見かけなかった
現象。
0400デフォルトの名無しさんNGNG
>>395
うちではファイルを samba サーバの上に置いたときに、同じような現象に遭ったことがあります。
そのときの解決策は、これ↓だった。

http://www.samba.gr.jp/project/translation/release/man/smb.conf.5.html#dosfiletimeresolution

単にダイアログが出ることがうっとうしいなら、メニューバーから [ツール] - [オプション] - [エディタ]
を選んで、表示されるダイアログの [外部でファイルの変更時、自動的に再ロード] にチェック入れる
のもアリです。
0401ウタマロNGNG
http://www.geocities.co.jp/MotorCity-Rally/9409/
http://203.174.72.111/jo20-bs-hdtv/tuji_2.mp3

辻堂交通の渉外さんと訴えてる厨房君はどちらが(゚д゚)ウマー なんでしょうか?
0402デフォルトの名無しさんNGNG
n1/(1-n1*x)+n2/(1-n2*x)=n12/(1-n12*x)+nb/(1-nb*x)という式の
xをニュートンの逐次近似法で求めるにはどうしたらよいでしょうか?
できればC言語かBASICで教えて頂きたいのですが。
ちなみにnナントカというのは全て定数です。
0403デフォルトの名無しさんNGNG
>>402
ニュートン法で検索すれ。

http://www.yamaguchi.mech.waseda.ac.jp/cadensyuu/newton.files/frame.htm
0404402NGNG
>>403
すみません。。
私は数学が苦手なので・・というよりはっきり言って馬鹿なので
さっぱりわかりません。
もう少しわかりやすい情報は無いでしょうか?
贅沢言ってすみません。。
0405デフォルトの名無しさんNGNG
>>404
VBのサンプルコードならここにある。
理屈が分かってないことには
正解のコードを出す以外にどうしようもないので
真面目に勉強するしかないと思うよ。

http://www.wombat.or.jp/tomoyashuttle/shtml/algorithm/Newton.htm

イメージを掴むために まずはその式を適当に変形して
Excelにでも突っ込んでグラフを描いてみるのがよいと思われ。
ポイントは、あるXにおける適当な接線を選べば
その点における接線とX軸の交点が解に近いってこと。
なので、

1)あるXにおける問題の方程式の接線を調べる。
2)その接線とX軸の交点を調べる。
3)交点の座標を新しいXとして1)に戻る。

という作業を繰り返せばXがどんどん解に近づいていく
というのが基本。接線の出し方ぐらいは勉強すれ。
0406デフォルトの名無しさんNGNG
モジラパブリックライセンスってどういうライセンスなのですか?
MPLで公開されているライブラリを自作アプリで使う場合、
自作アプリのソースも公開しないといけないのでしょうか?
0407デフォルトの名無しさんNGNG
プログラムさっぱり分かりませんが
みなさんどれくらいで自作できるようになりました?
0408デフォルトの名無しさんNGNG
>>404
n1/(1-n1*x)+n2/(1-n2*x)=n12/(1-n12*x)+nb/(1-nb*x)
をf(x)=0の形に変形し、df(x)/dxを求める。この辺は手計算で。
で、ニュートン法を適用すると
x(n+1)=x(n)-f(x(n))/(df(x(n))/dx) (n=0,1,2,3,4,5)
初期値x(0)を与えf(x(0)),df(x(0))/dxを求め上の式に適用してx(1)を求める。
あとはそれを繰り返していきます。そして各ステップで収束判定を与えて終了させます
初期値は色々変えてみるといいと思う。
収束判定は簡単なのだと
|f(x(n))|<εや
|x(n+1)-x(n)|<ε
なんかがあります。(εは精度によりますが、1.0e-5とか1.0e-7とか)
プログラム自体はアルゴリズムが理解出来ていれば簡単に出来ると思いますよ。
0409デフォルトの名無しさんNGNG
>>406
http://jt.mozilla.gr.jp/MPL/
0410デフォルトの名無しさんNGNG
>>393
int hoge(){
union REGS reg;
reg.h.ah = 0xF;
int86(0x10,®,®);
if(reg.h.ah == 0xF)
return 1;
return 0;
}
1なら98、0ならそれ以外
0411デフォルトの名無しさんNGNG
VC++というか超初心者的Cの質問だとは思うのですが、教えてください。
-------------------------------------------------------------
while(fin.ReadString(buf,1000)!=NULL){  //一行づつ読み込みbufに入れている
p = strstr(buf, "abcde");   //読み込んだ一行の中に"abcde"の文字列があるか検索
if(p){
m_text = m_text + p;
}else{
m_text = "見つかりません";
}

--------------------------------------------------------------
あらかじめ用意しておいたファイルをCstdioFileでファイル処理をして開き、
1行づつ読み込んで指定文字列を見つけたらダイアログに設置してあるエディットボックスに出力、というプログラムを作りたいのですが、指定文字列があるファイルを読み込んでも(それも1行目に用意しても)「見つかりません」と表示されてしまいます。
ifループをつけないで、エディットボックスに指定ファイルを全行書き出すことはできたので、bufに入ってないということは無いと思うのですが・・・。
おそらくすごく単純なことだとは思うのですが、よろしくお願いします。
0412デフォルトの名無しさんNGNG
m_text = /* いらない: m_text + */ p;

なんじゃ?
0413411NGNG
>>412
お答えありがとうございます。

やってみましたがダメでした。
ifループですぐにelseに行ってしまってるみたいです。if(p){}を全く
とおってないみたいなんです。
0414デフォルトの名無しさんNGNG
つうか、その字面通りのコードだったら
m_text には最後の行の処理結果しか残らないと思うけど
そういうもんなの?
0415デフォルトの名無しさんNGNG
bufに "abcde" が含まれていない。bufの内容を調べてみ。
0416411NGNG
>>414
えっと、たとえばその開いたファイルの中身が

abcde 21 34 56  //1行目
fghij //2行目
klmnop...         //3行目

とかいうものだったら、最初の行のabcdeを読み込んだとこでif(p)のループに入ってほしのですが・・・。
0417デフォルトの名無しさんNGNG
だったら

if(p){
m_text = /* いらない: m_text + */ p;
break; /* これ追加 */
}else{
m_text = "見つかりません";
}

なんじゃないの?
つうか、if はループじゃねえす。
0418411NGNG
>>417
ありがとうございました!!!できました!!
大感謝です〜!!ほんとありがとうございました!!
0419デフォルトの名無しさんNGNG
そういう話しだったらむしろ

m_text = "見つかりません";
while(fin.ReadString(buf,1000)!=NULL){
p = strstr(buf, "abcde");
if(p){
m_text = p;
break;
}
}

の方が良いと思うよ。
つうか、なんで意図した通り動くようになったのか
本読んで勉強しとこうね(藁
0420デフォルトの名無しさんNGNG
むしろ + で文字列の連結ができないことを知って欲しい。
0421411NGNG
はい!勉強します!ほんとありがとうございました!!
0422デフォルトの名無しさんNGNG
デバッガ使えばすぐわかる話だと思うが・・・
0423デフォルトの名無しさんNGNG
BITMAP, DIB, DIBSectionの違いはなんでしょうか?
どのような場合にどれを使うか簡単に教えてください。
0424デフォルトの名無しさんNGNG
なんかVBは糞だとか、Rubyはゴミ箱逝きだとか色々意見(?)があるみたいなんですが、どの言語から覚えるのがいいんでしょうか?
とりあえずCを勉強してるんですが・・・。
0425デフォルトの名無しさんNGNG
>>424
それで良いと思うよ。
何か作りたいもの見つけたり、目標を持つことで、
継続させるのが大事だよ。
0426デフォルトの名無しさんNGNG
409さん、ありがとうございます。
ライセンス自体はまだ邦訳されていないようなので、
FAQから見つけました。

Netscape Public License FAQ
http://jt.mozilla.gr.jp/MPL/FAQ.html

9.NPL は他のライセンスと比較するとどう違うのですか?
>...
>NPL および MozPLは、 GPL のように、ライセンスが適用されたコードに対する
>あらゆる修正を一般に公開することを求めています。 しかし一方で NPL および
>MozPL は、ライセンスが適用されたコードとその他のコードを組み合わせ、
>その他のコードにまでライセンスを適用することなく、より大きな開発作業を
>進めることも可能にしています。

MPLで公開されているライブラリを自作アプリで使う場合、
自作アプリのソースは公開しなくてもよいと思うのですが、
MPLで公開されているライブラリに変更を加えて、
自作アプリで使う場合は、その変更を加えたライブラリの
ソースは公開する必要があるのでしょうか?
0427426NGNG
良く見たら、
>ライセンスが適用されたコードに対するあらゆる修正を
>一般に公開することを求めています。
とありました。

MPLで公開されているライブラリに変更を加えて
自作アプリに組み込んだ場合はそのソースを
公開する必要がありますね。

自作アプリに組み込まなくても公開する必要があるみたいですが・・・。

この辺りがBSDと違うのでしょうか。
0428デフォルトの名無しさんNGNG
>>424
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=988509485&st=648&to=648&nofirst=true
0429デフォルトの名無しさんNGNG
Borland Cの最新版でプログラムを作っているのですが
cls(); や locate();

等を使うには何をインクルードすればいいのでしょうか?
0430429NGNG
大事なことを忘れていた、、、

C++ではなくCです
0431デフォルトの名無しさんNGNG
windows2000でatコマンドで設定したタスクをコマンドプロンプト
スクリプトで実行時間を変更させたいのですが
どうしたらよいでしょうか?
/delete でいったん消して再登録するのは極力避けたいのですが。。
よろしくお願いします。
0432デフォルトの名無しさんNGNG
masm32で
val dd 20 dup(0)
などと宣言した物を
val[0]などとしてアクセスは出来ないのでしょうか?
Local val[20]:dword
の時は出来るようですが、
.dataブロックで先述のように宣言したとき
add eax,val[20]
等で
error A2101: cannot add two relocatable labelsと。エラーがでてしまいます。
ご存知の方よろしくお願いします。
0433デフォルトの名無しさんNGNG
Visual C++ で CGI を作ってみたいのですが、
何か参考になる書籍や資料、サンプルなどありませんか?
0434デフォルトの名無しさんNGNG
まずはPerlでやってみなって
理屈はおんなじだから
0435デフォルトの名無しさんNGNG
PerlからWindowsAPIなど呼び出せるんですか?
あたりまえなのかな??
Perlってスクリプト言語って聞いたことあるんで(^_^;)
0436デフォルトの名無しさんNGNG
CGIでAPI呼んで楽しい?
ってのはともかく、PerlからAPIを呼ぶ方法はある。
0437デフォルトの名無しさんNGNG
まずはPerlをやってみることが先決のようですね。
そのあとまた来ます。ありがとうございました。
0438デフォルトの名無しさんNGNG
exeでCGIってIIS使うのか?危険だな〜
0439デフォルトの名無しさんNGNG
apache win32版って手もあったり
0440デフォルトの名無しさんNGNG
危険とか危険じゃないって、言語の問題じゃないと思うけど。
俺の認識不足か。。。
0441デフォルトの名無しさんNGNG
でも、危険なの?気になる。
0442429NGNG
>>429
わかんないよ
0443デフォルトの名無しさんNGNG
こんなトコで

>Visual C++ で CGI を作ってみたいのですが、

こんな質問をする

>Perlってスクリプト言語って聞いたことあるんで(^_^;)

この程度の知識レベルの奴がIISの無意味に複雑な設定をやらせると
開けなくてもいいようなセキュリティホールが開く。
無論、IISほど煩雑でなくても(Apache+Perlでも)開ける可能性はある。
0444デフォルトの名無しさんNGNG
>>429
ヘルプで検索した?
0445デフォルトの名無しさんNGNG
>>443
じゃあどこで質問すればいい?
余計なスレ作ったほうがイイのかしら。
0446デフォルトの名無しさんNGNG
板違いとだけ言っておこう
0447デフォルトの名無しさんNGNG
>>443
初対面の人に「奴」と言ってのける人間には、ロクなのがいないと思う。
0448デフォルトの名無しさんNGNG
>>445
まぁ、「セキュリティホールが”開く”」とかいう莫迦はほっとけ。
0449デフォルトの名無しさんNGNG
>>446
だからどこよ?
わからないで言ってるなら、ただの煽りか荒らしに過ぎない。
0450デフォルトの名無しさんNGNG
寂しいから相手にしてもらいたいだけのようだ。ほうっておけ。
0451デフォルトの名無しさんNGNG
>>449
bbsmenu見れ。

>>448
お前は「穴を開ける」という表現を知らないのか?
0452デフォルトの名無しさんNGNG
>>447
誰と誰が「対面」したんだよ(w
0453デフォルトの名無しさんNGNG
穴は開けるもんだが、セキュリティホールは開けるもんじゃないだろ。
0454デフォルトの名無しさんNGNG
自作自演スレか?ここは。
0455デフォルトの名無しさんNGNG
>>453
適切に設定しなかったことによってセキュリティ上の問題が出るなら
それは「セキュリティホールを開ける」と表現されることになるだろう。
0456デフォルトの名無しさんNGNG
穴っつーのは壁があるから開くんであって、
元から壁も何もない状態で穴もクソもないだろ。
0457デフォルトの名無しさんNGNG
>>455
俺もなんとなくその言い回しをおかしいと感じる。
セキュリティホールは目的語として使われるのがほとんどだと思う。
0458457NGNG
ごめん、俺の日本語もおかしいね(藁
うまく言えないや。
0459デフォルトの名無しさんNGNG
最近聞かないGIFはいつ特許期限がキレルのでしょうか?
0460デフォルトの名無しさんNGNG
>>459
え!なにいってんの?
2ヶ月くらい前からフリーだよ
0461デフォルトの名無しさんNGNG
こうして>>459は騙されるのでした。
0462424NGNG
>>425 >>428さんレスありがとうございました
0463デフォルトの名無しさんNGNG
>>459
米国は2003年6月19日まで, 日本はその1年後までかな?
0464デフォルトの名無しさんNGNG
スクリプトとインタープリタって何が違いますか?
0465デフォルトの名無しさんNGNG
スクリプトをインタープリタが解釈&実行致します。
0466デフォルトの名無しさんNGNG
ポケコンでテトリスをやりたいのですが
どこかでソースをダウンロードできませんか?
0467デフォルトの名無しさんNGNG
>>466
昔BASICで作った奴がいたなぁ
同じクラスに。
0468デフォルトの名無しさんNGNG
正直聞くけど教えて君てどんな奴?
具体的にそういうことがわかれば
教えて君は減ると思われ
0469デフォルトの名無しさんNGNG
>>教えて君てどんな奴?
君みたいな人
0470デフォルトの名無しさんNGNG
>>469
オマエモナー

そういうと思った。

だれか本当お願い。
0471デフォルトの名無しさんNGNG
だから!
>>470
みたいな奴!
0472デフォルトの名無しさんNGNG
>>470
オマエモナー
0473デフォルトの名無しさんNGNG
>>468
自分でものごとを調べる前に人に聞く奴。
先だって自分の調べた範囲や
現時点での自分の理解の内容を具体的に説明せずに
人に質問をする奴。
0474デフォルトの名無しさんNGNG
意味がわからん
0475デフォルトの名無しさんNGNG
>>473
そういう意味ですか。やっとわかりました。
ありがとうございます。
0476デフォルトの名無しさんNGNG
これ解ける人いる?

http://news.2ch.net/test/read.cgi/news5/1002961295/116
0477デフォルトの名無しさんNGNG
>468
質問には答えない人。
0478デフォルトの名無しさんNGNG
>476
悪徳のあぷろーだはすぐ流されませんか?
0479デフォルトの名無しさんNGNG
くだらない話題でスレを消費すんなっつーの。
0480ハック・ド・ベリNGNG
>>476
なんとか落としてみた。
以下のとうり。

【デコード後】
あくがふった おがうもれているとき
えぶうてきたるのんべ おをけなす

なんじにのこされし えぶうていけるみち
ひとつのみのみちにあらず

えぶえねば ちであかくどうぶくのごとく
なんじ のうするのみ

【結果】
わからん
0481デフォルトの名無しさんNGNG
これから覚えておいて損が無い言語はなんでしょうか。
ネットワーク関連に強い言語がいいです。
ただいま大学1年生。学科は栄養だったりする(−−)
0482デフォルトの名無しさんNGNG
C
0483デフォルトの名無しさんNGNG
>481
英語とC。

これが出来れば、オープンソースなネットワーク系アプリのソースが
読めるようになります。
0484デフォルトの名無しさんNGNG
>>483
同意だけど、こういう質問はナンセンスだと思う。
0485デフォルトの名無しさんNGNG
プログラミングを知らない人にとっては、
言語によって全く異なる知識を必要とすると思うのでは?

実際には、プログラミング全般に共通する部分と、
言語によって異なる部分とがあり、
前者が理解できていれば後者は何とでもなる。
0486デフォルトの名無しさんNGNG
>>485
同意。
BASICは出来るがCは出来ない、とかそういうことを
言ってる奴はプログラミングには向かないと思う。
何でも良いから、それなりに体系のしっかりとした言語を
1つしっかりと理解すれば、ほかの物に拡張できる。

言語はCをお勧めするが、俺はそれ以上に言語ではないが
数学を理解することを推したい。計算できることじゃなくて
数学的思考をする事な。
0487デフォルトの名無しさんNGNG
とりあえず、何か言語を覚えて、
覚えるだけじゃ、何も作れない事を悟って、
Lv. 1 になります。
0488デフォルトの名無しさんNGNG
一番大切なのは設計だと思うです。
設計出来るようになるには、ソースを読むしかないと思うです。
0489デフォルトの名無しさんNGNG
世の中手続き型言語だけではないと思われ。
CをやればPascalやBASICも分かるだろうけど
PrologやHaskellはそのままでは分からないと思われ。
0490デフォルトの名無しさんNGNG
CやPascalは手続き型言語なのですか?

何型言語って言われると、
Algol系言語?
0491デフォルトの名無しさんNGNG
HSPはドキュ言語
rubyはクソ言語
VBの方がマシ!
0492デフォルトの名無しさんNGNG
>>491
でるふぁい ・・・デルファイ で る ��
0493初心者NGNG
あのさ、VisualStudio.NETベータ版で
C++やC言語のコンパイルって出来る?
これから勉強しようと思ってるんだけど
雑誌の付録でついてきたから、これで
済ませたいと思ってるんだけど。
誰か教えてください。
0494デフォルトの名無しさんNGNG
Palmware開発のスレってありますでしょうか?
たてるとしたら、プログラム板でいいのでしょうか?
0495デフォルトの名無しさんNGNG
Palmプログラミングのスレッド へ(^^へ)
http://piza2.2ch.net/test/read.cgi/tech/998471090/
0496デフォルトの名無しさんNGNG
dekiru
0497494NGNG
あーりーがーとー。速いね。
0498デフォルトの名無しさんNGNG
私は、プログラミングのことがわかりません。そこで質問ですが、ドライバに関してです。
NT4,W2k、XP、これらは、NT系列だと(勝手に)思いますが、ドライバはそれぞれ違います。
NTのドライバをW2kやXp用に変更できないでしょうか?つまり、もはやドライバのない旧デバイスを使い続けたいのですが。
0499デフォルトの名無しさんNGNG
そのメーカーに就職してドライバー書けばおっけー
0500デフォルトの名無しさんNGNG
>>468
君には才能があると思います。
http://klablog.okiraku-pc.net/logs/current-bbs/161/xqqrlz.html
これを読んで立派な教えて君になってください。
0501デフォルトの名無しさん NGNG
こんにちは。
ここずっとWinのCでかなり混乱しています。環境はVCです。
それで質問なのですが。
ここのスレッドでLoadImageを使えば、ファイルからビットマップを読むことができると解ったのですが。
ゲームを作りたいので、透過する必要が出てきました。
そこで、LoadImageで読み込んだBMPの情報はどこに格納されているのでしょうか?
もしくは、ハンドルから逆引き出来るのでしょうか?
ご教授お願いします。
0502デフォルトの名無しさんNGNG
>>501
SDKをきちんと読みなさい。
0503デフォルトの名無しさんNGNG
やってないが、LoadImageで検索すれば出そうだな…。
このスレだけで解決しようとせず、検索エンジンとかもつかいな。
0504デフォルトの名無しさんNGNG
「教えてクン」は、孤高の戦士である。相手のことを考えるようでは
教えてクン失格というものだ。 以下のような行動が、望ましい。
初心者であることを高らかに宣言し、初心者向けの丁寧で
分かりやすい説明を強要する。専門用語の使用を禁じておくと
さらに効果的である。簡潔な説明を禁じられたヲタクどもは、
同じ内容を説明するのに、何倍もの労力を強いられる。
自分は努力せず、相手には多大な努力をさせることこそが
「教えてクン」の真骨頂である。
マルチポストも有効である。そのBBSを信用していないことを
明確に示せる。「どうせ、お前らじゃ分からんだろう。」という
意志表示として高く評価できる。もちろんマルチポストの非礼を
あらかじめ詫びてはならない。それでは、単なる「急いでいる人」
になってしまう。それは、教えてクンではない。
質問のタイトルは、「教えてください。」で良い。
タイトルを読んだだけでは「何に関する質問」か全く分からない。
そういう努力は、答える人間にさせれば良いのだ。
とにかく、答える人間が答えやすいように気を使って質問しては
ならない。傲慢で不遜な態度が必須である。
「聞きたいことがあります。」など、プロの仕事であろう。

最後に、言うまでも無いことだとは思うが、答えてくれた人達に
お礼の言葉を返すなど言語道断である。
せっかく「教えてクン」を貫いてきたのに、最後にお礼を言っている
ようでは、臥竜点睛を欠いていると言わざるを得ない。
質問だけしておいて、後はシカトが基本である。
上級テクニックとして、「そんな仮説はもうすでに展開し限界付けた。」とか、
「そこまで初心者じゃありません。」などと言って、回答者の
神経を逆なでしておけば完璧である。

以上のことを踏まえて質問すれば、君も立派な「教えてクン」である。
ビバ!教えてクン! 教えてクンに栄光あれ!
0505デフォルトの名無しさんNGNG
「ある本」がある。
これを読めば、これから先のプログラミングの勉強がすべて同じことの繰り返しに思えてしまう。
変数宣言、変数への数値の代入、条件分岐、ループ、など、コンピュータープロセシングの基礎が網羅されている。
それほど優れた「知る人ぞしる」という本である。
0506デフォルトの名無しさんNGNG
>>505
ttp://homepage1.nifty.com/gamecenter-arashi/pc-index.htm

これのこと?
0507デフォルトの名無しさんNGNG
すみません。質問があります。
プログラマーとエンジニアの違いを教えてくれませんか?

他の板の倉庫スレで同内容のものがあるのですが、誰もまともに答えて
いないんです。なんか荒んでいて…
ビギナーなので皮肉や揶揄は勘弁していただき、わかりやすい解説を
してもらえると助かります。お願いします。
0508デフォルトの名無しさんNGNG
>>507
英和辞典で調べれ。
0509デフォルトの名無しさんNGNG
プログラママ板行ってね。>>1-507
0510デフォルトの名無しさんNGNG
プログラマ:プログラムを作る人
エンジニア:(電気・機械・土木などの工学における)技術者
0511デフォルトの名無しさんNGNG
プログラ
ママ板
0512デフォルトの名無しさんNGNG
>>511
マナ板の方がいい
0513デフォルトの名無しさんNGNG
プログラマ∈エンジニア
でよろしいか?
0514デフォルトの名無しさんNGNG
SE>>>>>>>プログラマでよろし
0515教えてNGNG
コボルのREDEFINEってなんて読むの?
0516デフォルトの名無しさんNGNG
れでふぃーね
0517デフォルトの名無しさんNGNG
>>515
http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=DEFINE&sw=0
0518507NGNG
あれれ…
プログラマー板には逝ったんだけど、質問スレがなかったし、
なんかみんな歪んでいるというか荒んでいるので、ここで
お願いしたかっただけさ。ここも同じか。

じゃ再び逝ってくる…
0519510NGNG
…マジレスしたんだけど。
エンジニアの基本要件はABET/EC2000が参考になるので検索してくれ。
0520デフォルトの名無しさんNGNG
>518
http://mentai.2ch.net/test/read.cgi/prog/1002086817/
http://mentai.2ch.net/test/read.cgi/prog/988509485/
0521デフォルトの名無しさんNGNG
リンクは自由です(カウンタ増やしたいので
http://gochagocha.ribbon.to/ にお願いします)。
その際、メールいただけたら幸いです。
なお、雑誌に載せる場合は事前承諾でお願いします。
無断掲載した場合、対象出版物の売上金全額(利益ではありません)
を当方までお支払いいただきます(1999/05/13施行)

http://gochagocha.ribbon.to/support.html
質問:ウザイサイトを教えてください。 解答:2chのプログラム板ヽ(´ー`)ノ

2chに攻撃されたの?ってか、雑誌の売り上げってどれぐらい何だろ・・・。
0522デフォルトの名無しさんNGNG
なに?この寒いサイト>>521

有名なソフト作ってるの?
0523521NGNG
UGってか割れではちょっと有名な偽装ツールとか作ってたと思う。
226万ヒットしてるし人は来てるみたいだけど、ソフトの内容はどうなんですか?
プログラマの皆さんの意見が聞いてみたいです。
0524デフォルトの名無しさんNGNG
どうでもいい。
0525デフォルトの名無しさんNGNG
俺は昔CompJapanのつるし上げに協力したことがあるんだが、その時
ソースの解析を買って出たのがこいつだった。
解析ページもどっかにあった気がするけど。
ただ解析しなきゃならんほどの事は書かれてなかったんだがな。
0526デフォルトの名無しさんNGNG
>>521
そいつはどれぐらい儲けたか知らないけど、シェアの頂点でこんなもん。
http://www.japan.cnet.com/Newsmakers/Saito/?wn
0527デフォルトの名無しさんNGNG
儲けない社風っていうのはご立派だが
作りたいものがないっていうのは技術者として終焉を向かえているな。

35才定年説もあながち嘘ではなさそう。

鶴亀も適当に作られているような感じがしたのはそういうわけなのかな。
0528デフォルトの名無しさんNGNG
http://gochagocha.ribbon.to/mudan.html
0529C言語NGNG
char string[20][100] という配列に、“This is a test(改行)”と言う文字列を
string[0]=this
string[1]=is
string[2]=a
string[3]=test
という風に格納させるにはどうしたらいいのでしょうか?
scanfとwhileループを使ってみましたが、無限ループになってしまいます(改行を読み込んだ時点で終了させたいのですが)。
どなたか、よろしくお願いします。
0530デフォルトの名無しさんNGNG
>>529
添削してもらうつもりなら
まずそのソースを張れ

宿題丸投げして答えだけほしいなら
少し恥かしい名前の宿題スレが他にあるからそこに行け
煽られるか答えてもらえるかは態度と運次第だがな
0531デフォルトの名無しさんNGNG
>>529
char string[20][100]={
 {”this"},
 {"is"},
 {"a"},
 {"test"},
};
0532sageNGNG
switch文でcaseが重複してますエラー
やらが出るときって、だいたいどんなときが多い?
0533ちゃいNGNG
環境>>windows2000 VC++
質問
ウィンドウズ2000対応のコンソールプログラミングを作成しているんですが、
コンソールを非表示にすることってできますか?
0534デフォルトの名無しさんNGNG
>>532
caseが重複しているときしか出ない
0535Delあめ猫にゃNGNG
FreeConsole(); で消すとのは違うの? >>533
0536デフォルトの名無しさんNGNG
>>533
ウィンドウハンドルを取得してShowWindow。
ウィンドウハンドルは、SetConsoleTitleでユニークな名前を作って
その名前でFindWindow。
0537デフォルトの名無しさんNGNG
>>532
もし#defineした定数使ってたらそれがぶつかってないか注意
0538Delあめ猫にゃNGNG
しまった。名前・・・・まあいいか・・・

>>536 なるほど。

#define MyWindowName "MyWindowTestName"
char saveName[1024];
GetConsoleTitle ( saveName,sizeof saveName -1 );
SetConsoleTitle ( MyWindowName );
 {
 HANDLE hwnd=FindWindow(0,MyWindowName);
 SetConsoleTitle ( saveName );
 ShowWindow(hwnd, SW_MINIMIZE);
 }

名前が固定だと何だから、GUIDでも使うといいかな
0539perlNGNG
perlでPNGの縦横のサイズを取得するのに、簡単な方法とか,
かっこいい方法ないですか?
0540デフォルトの名無しさんNGNG
ライブラリねぇの?
0541perlNGNG
ライブラリとかじゃなくて。
0542デフォルトの名無しさんNGNG
>>539
仕様書読め。
http://tech.millto.net/~pngnews/kndh/PngSpec1.2/PNG-Chunks.html#C.IHDR
・頭から読んでいってIHDRチャンクの開始を確認(IHDRは8バイトのPNGシグネチャの後に続く)
・4バイト読む->幅
・4バイト読む->高さ
0543デフォルトの名無しさんNGNG
>>539
/usr/share/magicによるとPNGのマジックナンバーはこうだから
# 137 P N G \r \n ^Z \n [4-byte length] H E A D [HEAD data] [HEAD crc] ...

PNGがファイルハンドルとしてこんな感じ。

read(PNG, $_, 24);
$_ =~ /\A\x89PNG\r\n\x1a\n/ or die;
($w, $h) = unpack("@16 N2", $_);
0544デフォルトの名無しさんNGNG
すみません、
実際に使うにはこうしても無理みたいですが、
どうすれば・・・
#!/www/Perl/bin/perl

$png = "sample.png";
open(PNG,"$png");
read(PNG, $_, 24);
$_ =~ /\A\x89PNG\r\n\x1a\n/ or die;
($w, $h) = unpack("@16 N2", $_);
close(PNG);

print "Content-type : text/html; charset=shift-jis\n\n";#
print "<html>\n<body>\n<br><b>$w, $h</b><br>\n</body>\n</html>";

exit;
0545543NGNG
>>544
> ($w, $h) = unpack("@16 N2", $_);
ごめん、@の前に\を入れるか、"じゃなくて'にして。

つーかCGIにして動かす前にローカルで試すようにしたほうがいいよ。
エラーメッセージ見れば一発で直るバグだし。
0546デフォルトの名無しさんNGNG
どーでもいいけど、すげぇところにperl入ってるな。
0547544NGNG
うーん・・・
$_ =~ /\A\x89PNG\r\n\x1a\n/ or die;
がうまくいかないようですが・・・。
0548デフォルトの名無しさんNGNG
delphiすれじゃないんだからしょうもない質問にその小手半使うな
0549548NGNG
>>532
0550デフォルトの名無しさんNGNG
>>547
Winで binmode PNG; してない説
0551544NGNG
あ、できた。
0552KsNGNG
すみません。ちょっと、プログラミングそのものの質問ではないので
すが、世界各国の大学が、その場で課題を与えられて、ソフトウェア
の開発競争を行う、という、いわゆるソフトウェア・オリンピックで、
中国の大学が首位になり、日本の大学は東大が16位くらいになったの
が最高だった、というような報道を読んだ記憶があるのですが、何に
書いてあったか忘れてしまいました。どなたか、その情報のソースを
ご存知の方がいれば、お教えいただければ幸いです。
0553デフォルトの名無しさんNGNG
>>552
ACMがやってる奴?

#結果はアレだがでたことあるぞ・・
0554553NGNG
書き忘れ。
だとしたら ACM + ICPC で検索すればひっかかるんでない?

一例:
ttp://www.lab2.kuis.kyoto-u.ac.jp/~yanagis/ProgrammingContest/link.html
0555デフォルトの名無しさんNGNG
NT4上、VC5でダイアログメインのプログラム作って、
Win95bで動かしたらダイアログとそのフォントがいきなり倍くらいに大きく
なってしまってまいってます・・。。
リソース以外ではサイズの変更などしていないんですけど、
もしかするとサービスパックとか関係あるんでしょうか?
同じ現象出たかた、いませんか?
(T_T)
0556たまNGNG
すいません。
アダルトサイトを少しのぞいていたら、ダイヤルQ2のプログラムがいれられてしまいました。
しかし、それをいくら消しても消しても、再起動すると出てくるのです。
マジでかなり困っています。
どうしたらいいでしょうか。
起動したらすぐHな画面になるのはかなり恥ずかしいです
0557デフォルトの名無しさんNGNG
>>556
板違いでは?
0558デフォルトの名無しさんNGNG
>>556
板違いだがこのスレに書き込んだので許してやる。
http://natto.2ch.net/pcqa/に逝ってくれ。
0559デフォルトの名無しさんNGNG
いや>>556はそういうプログラムを作りたいのでやり方を教えろということでは?
0560デフォルトの名無しさんNGNG
>>559
ああ、それならおれも気になる。

何気にエロサイトはテクノロジーが詰まってるよね。
0561デフォルトの名無しさんNGNG
新スレ立てるわけにもいかないので、ここに書きます。
プログラマーの皆さん、ソフトだけでIPを隠す(または偽る)ことは出来ませんか?
いちいち串さすのは面倒です。金なら払うので、お願いします。
不可能なんでしょうね。可能なら、とっくに作ってるに決まってますよね。
もし作ったら、売れるだろうけど。
0562デフォルトの名無しさんNGNG
厨房なお願いなんですが…
クイックソートのフローチャートを教えていただけないでしょうか?
プログラム以前の問題ですみません。
0563デフォルトの名無しさんNGNG
>>561
出来るし、ツールも存在する。
0564デフォルトの名無しさんNGNG
>>563
ヤヴァイカモ
0565デフォルトの名無しさんNGNG
>556
ダイヤルアップの設定を書き換えるだけっていう、低スキルなヤシも最近出回ってるみたいです。
とりあえず、ダイヤルアップを再設定してみるってのもいいかもしれません。
0566デフォルトの名無しさんNGNG
>561
つか、結構簡単にできますヨ。
金払うって、どのくらい出せますか?
0567デフォルトの名無しさんNGNG
C(C++ではなく)で、適当なテキストファイルから文字を1文字ずつ読みこんで
1文字ずつ配列に格納していきたいのですがどうしたらいいでしょうか?

while( M[a] != ファイルの終わり){
ファイルから1文字だけ読みこむ;
M[a]=読みこんだ文字;
a=a++;
}


こんな感じの処理ですが、
ファイルからの読みこみ方などがさっぱりわかりません



0568561NGNG
>>563 >>566
ツールがあるなら教えて下さい。
1000円くらいで、どうかなって思ってました。
0569デフォルトの名無しさんNGNG
>>567
本の一冊くらいは買うか、猫でも分かるC言語嫁。

while ((c = getchar()) != EOF)
buf[i++] = c;
0570デフォルトの名無しさんNGNG
>>567
本題から外れるが、 a=a++; これは動作結果が期待通りにならないかもよ。
0571デフォルトの名無しさんNGNG
>568
ヴォケ。俺が作るっつってんだよ。
俺の一人月、いくらだと思ってンだぁ?
パッケージ買う感覚で技術者雇うんじゃねぇ、アフォが。

>567
環境書いてくだちい。
WinならFindFirstFile()系の便利なAPIがあるんですが。
0572571NGNG
あっ、もしかして、どれか1つのファイルの中からランダムにポチポチと拾うっつーことですか?
0573567NGNG
>>571
ありがとうございます。

DOS、Borlandの無料版です。
あ、プログラムの研修中なんです(汗)
1つのテキストファイルの最初から順番に一文字ずつ読みこむ処理です(ランダムではありません)

タイピングソフトみたいなものを作りたいと思いまして、、、
テキストファイルの文章をM[0]から順番に一文字ずつ格納する
    ↓
文字を1文字入力して、文字が同じなら次に進んで、
違うならまた1文字入力みたいな処理にしたいと思います。
0574デフォルトの名無しさんNGNG
>>573
そんなまどろっこしいことせずに、一気に全部読んどけ。
0575デフォルトの名無しさんNGNG
↑偉そうな書き込みしてるバカがいるなぁ。
パソオタ厨房だろ、お前。自慢にもならんことを悟れ。
0576デフォルトの名無しさんNGNG
言えてる。

>>573
一行まとめて読んでおいてから入力のチェックすれ。
あと M などという大文字の変数名は止めれ(大文字は定数だ)。
buf、line、sentence など意味のわかる変数名を使え。
0577不明なデバイスさんNGNG
 とある医療法人の面接を受けてみようと思うんですが、
「VB、COBOLできる方大歓迎」と書いてありました。
VBは前の仕事でつかってたんで問題ないんですが、若いので
COBOLなんか全然知りません。それでも大丈夫でしょうか?
0578デフォルトの名無しさんNGNG
>577
大丈夫。
0579不明なデバイスさん NGNG
なんか今度、「マンダラ」とか言うわけわからんツール使うのですが、どんなツールか
わかる方いらっしゃいますか?聞いた話じゃVBを支援するツールみたいですが・・・
0580デフォルトの名無しさんNGNG
>VBを支援するツール
この時点で終わってる。
0581デフォルトの名無しさんNGNG
VC++の文字列型は何バイトでしたっけ?
2バイトでしたっけ?

unicodeは1バイト?正しいですか??
0582デフォルトの名無しさんNGNG
>>581
文字列を2バイトで格納できたらどんなにいいことか。
0583sageNGNG
おおぼけ、文字型の間違い<581
0584ssNGNG
"abcdsljflajll } &k) #ajlkjawiiiv +++alsjle"こんな感じの適当な文字列を

C言語で moji[100] の配列に0番目から順番に格納していきたいんだけど
簡単な書きかたないかな?
0585ss584NGNG
↑1文字ずつ順番に格納の間違い
0586デフォルトの名無しさんNGNG
char moji[100] = "abcdsljflajll } &k) #ajlkjawiiiv +++alsjle";
0587デフォルトの名無しさんNGNG
PC用のソフトって、なんであんなに
底上げしてるんですか?
妙に箱が大きいし、そのわりにCD1枚とマニュアル(薄い)しか入ってない。
残りは厚紙による底上げ。

謎。
0588デフォルトの名無しさんNGNG
sprintf(moji,"%s","abcdsljflajll } &k) #ajlkjawiiiv +++alsjle");

or

strcpy(moji,"abcdsljflajll } &k) #ajlkjawiiiv +++alsjle");
0589デフォルトの名無しさんNGNG
>587
気持ちはわかるが、板違いだぞ。
0590デフォルトの名無しさんNGNG
 VC++6.0で、mciSendCommandを使ってCDを鳴らすソフトを
創ったのですが、Win2kユーザの方から、『終了させても
CDが鳴ったままで止まらない』との報告がきたのです。
ウチのマシン(Win98)ではちゃんと止まるのですが…。
Win2kでは、なにか特別な記述をしなければ
ならないのでしょうか?
 ちなみに、CD用のクラスのデストラクタで、
::mciSendCommand(id,MCI_STOP,0,(DWORD)NULL);
で止めています。
0591590NGNG
 あ。API質問箱ってスレをいま見つけました。
こっちで訊いたほうがよかったのかな…。
0592デフォルトの名無しさん NGNG
>>590
MCI_CLOSEは?デバイス開きっぱなしで終了したらダメじゃん。
0593デフォルトの名無しさん NGNG
>>587
売り場で目立つようにだよ・・・
0594590NGNG
>>592
 MCI_CLOSEは、MCI_STOPの後にやってます。それは今回の件には
関係ないだろうと思いましたので記述しませんでした。もしかして、
関係ありました?(^^;
0595デフォルトの名無しさん NGNG
>>594
いや、やってるならいいよ。
っていうか、MCI関連の関数はWinNTでも動くから
それ以外の部分じゃないかな?
そのユーザーさんからもっと詳しく状況を聞いてみて。
0596590NGNG
 2chでの別の板の名無しさんからの気まぐれな報告ですので、
おそらくもう詳しい状況は訊けないと思われます。
原因特定は不可能でしょうか…。(T_T)
0597デフォルトの名無しさん NGNG
>>596
名無しさんの言う事など気にするな。
不具合有りって言ってるのは多数じゃないんだろ?
どうしても気になるならWin2kをキミのパソにインストール!
0598590NGNG
>>597
 そうですね。前向きに…。でも、一応APIスレでも
訊いておきます。
0599ss584NGNG
>>588

ありがとうございます。
これでなんとかタイピングソフトもどきがつくれます。
0600デフォルトの名無しさんNGNG
           _、-‐--、,,,,,,,,,,__
            ̄~^ヽ、;ヽ;;;;ヽ;:ヽ
           '~" ̄ヽヽ;i;;;i;;;;i;;;;i
              ノ:ノ::ノ;/;;;;;i;;i
        __,,,,,,,,,,,___/:/;/:/;;i::ノ/
  /^~"´ ̄-‐‐‐'''"´/:/;ノ;;;;ノ://   はっ、早く作ってくれなきゃぁ、ぃっちゃぅ、んっ。
 /::::::/:::::::_,,,、---‐‐'''`~,、-''/::/
/:::/:-‐''''"~~::::::::;;;;-、,,,,、-,,、-‐ヽ,,_
;/;;'`"~、-''''''~^'''''ー-、_,,i:i、  ヽ`ヽ、;ヽ、,,,ノ.   /"´ ̄~''.、
;;;/~":、---、___/´ ,,i:'''  ::   ヽ. ヽ.`'''"´  /´    :::  _ヽ_
;;;;;'''''^~~~~^'''''/ー-  ';、 :::    `  ヽ`''ー-,,,i_    -‐''"´ .::。::.`''ー-、,_
;;;、;;;`''ー-,,,,,,,,,,,,,,_,,,,,、_   ''       ',::::    `'ー            ::::: "ー-、
;;;ヽ、ー、;;ー-、,,,,,,,、-‐''"    .;´ ̄`,   ',::::,,,,、-     ..:::     ...::::       `''ー-
:::::ー、ヽ、,,''ー-ヽ.''''",.,;' "^' 'ー-‐'' . _、-'''''"´           
:::ヽ、`''ー-、ー-、'ヽ"、i;.     ヽ /"                ...
、::ヽ;;ヽ、:ー-、,,,,,、.ヽ ';''   ノノノ/;/      ::::    ::。::      .:::
ヽ,,_::''‐、,,,,''ー-''ー-"''/~'"''"/:/::      ::、:::..          ...::
  ヽー''"~´     ヽ、  "`'i::::::::i、:..    :~^ヽ:..        ....:::::::::::::
~´   ::: :::::::::;;;;;; ;;;;;;;;;;;_,,、--、_i.::::::'ノ::::::::     `''ー-、,...... ....::::::::::::::::::::::::::::::::
    ヽ'''''''''''''' ''  :::::;;;;;;;;;;;;;;;;`-、:::::::::::::::::iノ:::::::::::   """`''ー、,,_;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
::::::::::::''''''''''ー‐‐‐‐'''''''''~^~^~^ー--‐''''`~~`ー-、 _,,,、,,,,,,,,,,___      ヽ,---- 、;;;;;;;;;;;;;;;;;;;;:
,,,,,,,,,,`''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::;;;;;;;;;;;;;;;;;;_,,,,、-‐‐''''"´      ̄`'''''''''''    ヽ    ヽ::::::::::::::::
ー--、,,,,,,,,,_______:::::::::,-‐'''''''ー'''''" ̄                     i     ヽ::::::::::::
                                     _、-'´       ヽ:::::::
ヽ`''ー ノ::::`、 ̄ノ / :::,;-'''''~''''''''''ー-----''''''''''''''''ー-‐''''''''‐''''"´          ヽ:::
0601 NGNG
>>600
胸が小さいの初めてみた・・このロリ
0602デフォルトの名無しさんNGNG
Perl(5.6.0)で質問させて下さい。
部活の文書(シフトJIS)を、Perlで一括変換したいんですが、特定の文字でうまく逝きません。
「弓」(8B 7C)が駄目文字?みたいです。
#検索しても「\」(5C)の文字化け対処法しか見つかりません・・・
---
 $txt = "吉野家";
 $txt =~ s/弓道部/武道部/g;
 print "$txt\n";
---
C:\>perl conv.pl
武道部g野家
---
何故か、「吉野屋」(8B 67 96 EC 89 C6)の1バイト目がマッチしてしまいます。
対処法をご存じでしたら、お教え下さい。よろしくお願いします。
0603デフォルトの名無しさんNGNG
しっつもーん!
ネットワークコンピュータで、
存在するのに見えないドメインやコンピュータって
あるけど、あれは何故なんでしょう?
コンピュータ名を指定して検索すると見つかります。
ちなみに、DNS・WINSは使ってません(HOSTSのみ)。
0604デフォルトの名無しさんNGNG
>602
$txt =~ s/\弓\道\部/\武\道\部/g;
とかやっちゃうとか。今手元でperlつかえないからアレですが。

>603
ワークグループが違うとか。今手元にNTがないからアレですが。
0605602NGNG
>>604
レスありがとうございます。
でも、うまく行かないです・・・
「\」(5C)は、「弓」(86 7C)には含まれていないみたいです。
0606デフォルトの名無しさんNGNG
7Cは「|」だから正規表現で使う特殊記号だよ。
$txt =~ s/\Q弓道部\E/武道部/g;
0607602NGNG
>>606
どうもありがとうございます!!

アスキーコード表調べましたら、(|)でした・・・。
 /\x86|道部/武道部/g;
ってやってしまっていたんですね。お陰様で、解決しました!
0608ぜんぜん分かりませんNGNG
PSエミュレーターでゲームを起動しようとすると「ePSXe is NOT completely configurated go to config->bios to」 と表示されます
biosが入ってない(指定してない)ことが原因らしいのですが意味がわかりません
どうすればよろしいのでしょうか?
0609デフォルトの名無しさんNGNG
プログラム板で質問されても……。ここはアプリケーションを使う板じゃねぇし。
強いて言えば英文のメッセージに従って設定見直して、サイトの検索でもすれば?
もしくは、ここに逝け。
http://game.2ch.net/famicom/
0610ぜんぜん分かりませんNGNG
BIOSはPlayStation本体から抽出する必要があるそうですがこれってどうするの?
0611デフォルトの名無しさんNGNG
本体から抽出するんです。
そういう機械売ってるんで買ってください
0612デフォルトの名無しさんNGNG
ウィルスらしきものが添付されているメールが届きました。
展開はせず、右クリックメニューから「リンク先ファイルを保存」
を選び、拡張子を .txt に変えて保存しました。
(添付ファイル付きメールからファイルを切り離し、メールは削除した)
中身が気になったから。
これでも感染するんですか。
0613デフォルトの名無しさんNGNG
>>612
メールの内容、元のファイルの種類、拡張子などを覚えていたら教えて。
0614デフォルトの名無しさんNGNG
クリスタルレポート8について教えて下さい。
ズバリ、レポートでナナメの線は引けないのでしょうか?

厨房丸出しで申し訳ない。
0615デフォルトの名無しさんNGNG
>>614
クリスタルレポート8ってなにか教えて下さい。

厨房丸出しで申し訳ない。
0616デフォルトの名無しさんNGNG
ズバリ、クリスタルレポートについて良い意見を聞いたことありません。
0617こまったぞNGNG
VBかACCESSでUNIXのテキストファイルを簡単に取り込めるとききました。
が、知ってたら教えてー!
0618デフォルトの名無しさんNGNG
改行コードと日本語文字コードさえクリアすれば簡単だろう。
というか、そのためのテキストファイル。
0619デフォルトの名無しさんNGNG
>テキストファイルを簡単に取り込める
と書いている時点で何も分かっていないことが分かる。
肝心のテキストファイルの中身は一体なんなんだ?
0620612NGNG
ウイルスチェックしたところSircumでした。



Subject:
To be educated also means to understand something of how to make our intentions effective in
the real world
Date:
Wed, 17 Oct 2001 13:31:52 +0900
From:
"。シ i イ カ"<[email protected]>
To:
[email protected]





Part 1.1

Type:
Plain Text (text/plain)
Encoding:
quoted-printable




To be educated also means to understand something of how to make our intentions effective in the real world.doc.pif

Name:
To be educated also means to understand
something of how to make our intentions
effective in the real world.doc.pif
Type:
MS-DOS アプリケーションへのショートカット
(application/x-unknown-content-type-piffile)
Encoding:
base64
0621620NGNG
おっといけねえ。晒しちまった。
0622デフォルトの名無しさんNGNG
#include <stdio.h>
double f(double,double);
main()
{
doubule c,x,y;
int nmax=5,i;
scanf("%lf %lf",&c,&x);
for(i=1,i<=nmax;i++)
{
y=f(c,x);
printf("%15.11e %15.11e",x,y);
x=y;
}
}

これをコンパイルすると
ld;
Unresolved:
f
と出てきてしまうのですが、どこがおかしいのでしょうか?
fが定義されてないってことですか?
0623こまったぞNGNG
>619
変な答えだったらごめんなさい。
ログファイルです。
0624デフォルトの名無しさんNGNG
すみません、5行目はdoubleでした。
0625デフォルトの名無しさんNGNG
>fが定義されてないってことですか?

まったくそのとおりです。
0626デフォルトの名無しさんNGNG
>>622
ニュートン法か?
関数 f が宣言だけしてあって、実際の中身を書いたところがない。

>>623
とりあえず EmEditor をインストールして、
そのログファイルを EmEditor で開き、
改行を CR+LF で保存。日本語が混じっているなら漢字コードを SJIS で保存。
これで Windows のソフトでも利用できるようになる。
http://www.emurasoft.com/jp/emeditor3/
0627こまったぞNGNG
>626
ありがとうございました。早速ためしてみます。
0628デフォルトの名無しさんNGNG
スレ立てたのですが、板違いでしたので、
こちらに質問します。m(__)m

SQL-Server7.0で作成したデータベースをMSDEに移行するには
どうすれば良いのでしょうか?

エンタープライズマネージャから「データベーススクリプトの作成」で
データベースのオブジェクトを作成するスクリプトまでは用意できたのですが、
それをMSDEに利用することは可能なのでしょうか?


ご存じの方がいらっしゃれば宜しくお願い致します
0629デフォルトの名無しさんNGNG
>>626
お答えありがとうございます。
まさにニュートン法なんですけど、それでは
double f(double c,double x)
{
double y;
y=(x+c/x)/2.0;
returny;
}
{
return(x+c/x)/2.0;
}
これをmainの下にいれればうまくいくのでしょうか?
0630622NGNG
629=>>622でした
0631デフォルトの名無しさんNGNG
コンパイルエラーになると思うが、なんでやってみない?
0632622NGNG
そうですよね。自宅では試す環境がないので、明後日にでもやってみます。
いろいろとレスありがとうございました。
0633631 (!=625,626)NGNG
あぁ、試したくても試せないのか。
じゃあ説明しとくけど、関数本体のブロックが二つあるのがまずい。それと一
つ目のほうはreturn yのスペースが抜けてる。あとは問題なさそう。
あとscanf()の戻り値くらいはチェックしたほうがいい。
0634デフォルトの名無しさんNGNG
Mac用JDKがjava.sunにないんですけど
どこにあるんでしょ?
0635デフォルトの名無しさんNGNG
ここってEiffelスレないの?
0636デフォルトの名無しさんNGNG
>634
ここのMRJ SDKっていうやつかな
ttp://developer.apple.com/java/download.html

OS XならJava2が最初から入ってるはず
0637デフォルトの名無しさんNGNG
>>635
過去にあった。

★☆「Eiffel」とは?
http://piza2.2ch.net/tech/kako/984/984829772.html
0638デフォルトの名無しさんNGNG
>>637 今過去ログはパスワード無いと見られないよ

piza.2ch ならOKみたいだけどね
0639デフォルトの名無しさんNGNG
>>637,638
thx!
0640デフォルトの名無しさんNGNG
COFFファイルフォーマットについての資料がどこにあるか教えてください。
MSDNにはMS式COFFの資料があるのですが、純粋なCOFFオブジェクト
について知りたいので。
nasmのソースもあるんですが、資料見ながらでないと、感じがつかめないので
0641デフォルトの名無しさんNGNG
>>639
でも過去スレ、ほとんど話題ないっぽいじゃん。ネタが提供できるならスレ立てたら?
0642639NGNG
んーまだちょっと提供出来ないな。

「オブジェクト指向言語のはなし」を読むのにSmallEiffelとEXGを
いれて遊んでいるところ。

あるていど理解できて、その上で行き詰まったらスレ立てるかも。
0643デフォルトの名無しさんNGNG
下のプログラムを動かすとa[0]に入った内容が表示されません。
どなたか理由を教えていただけないでしょうか。
環境はWin98SE+BorlandC++Compilerです。

#include <stdio.h>
int main(void)
{
int i=0,j;
char a[100],c;
while(scanf("%c",&c)!=EOF){
if(c >= 'a' && c <= 'z'){
a[i]=c;
i=i+1;
}
}
for(j=0;j<i;j++){
printf("%c\n",a[j]);
}
return 0;
}
0644デフォルトの名無しさんNGNG
>>643

されたぞ?俺は。
こっちはLinuxのgccだが。普通はされるコードな気がする。

% ./a.out
a
b
c
^D
a
b
c
%

となった。

forでprintfしてる所でついでにi,jも出力するとどうなる?
0645デフォルトの名無しさんNGNG
>>643
どうでもいいとこにツッコんでいい?
なんでiとj二つ使ってんの。

>>644
もしかしてCtrl+Zで終らせずにCtrl+Cしてるとか。
0646デフォルトの名無しさんNGNG
>>645
どうでもいいことといえば、
buffer overflow対策がないのがすごく気になる(笑)
0647デフォルトの名無しさんNGNG
>>643
それ、MS-DOS のバグ(仕様?)らしい。
詳しいことは忘れたけど、EOF が入力された直後の1行は
出力されないってことだったと思う。
というわけで、出力の for ループに入る前に、
putchar('\n');
とでもしておくしかない。
0648デフォルトの名無しさんNGNG
VBからエクセルを操作してセルの背景色、ロックを設定したいのですが、
CreateObject("Excel.Application")
でオブジェクトを作成までできたのですが、
それからどうすればよいのでしょうか?
0649デフォルトの名無しさんNGNG
>>640
ttp://www.delorie.com/djgpp/doc/coff/
かな?
どこかに MS COFF と普通の COFF の違いについてまとめられているものないかな?
0650デフォルトの名無しさんNGNG
http://www.numtech.co.jp/documents/LifeWithSolaris/Solaris0109.htm
ここの下のほうに書いてあるIntro Sortというものですが、
どういうものか知りませんか?
0651デフォルトの名無しさんNGNG
>>650
そのページ内にはintroもsortも出てこないけど
0652デフォルトの名無しさんNGNG
>>651
http://www.numtech.co.jp/documents/LifeWithSolaris/Solaris0108.htm
こっちでした
0653:デフォルトの名無しさん NGNG
自己参照構造体とはなんですか??
0654にしむら りかNGNG
ぜんぜんプログラムには興味がなく(仕事、趣味において)
普段は違う板にいるのですが
C++BuilderとVisualC++は
どう違うのですか?
中身はいっしょだけど出してる会社や見た目が
違うだけなのですか?
例えばダイハツの車をトヨタで外側を変えて売っているみたいな?
よろしくです。
0655デフォルトの名無しさんNGNG
>>653
自己を参照する構造体って感じ?
代表例はリスト構造みたいな?
0656 NGNG
>>654
中身も見た目もトヨタはトヨタ、日産は日産といったかんじ。
でも、車という点では一緒というかんじ。
0657デフォルトの名無しさんNGNG
STLのmapを作るのに、どのようなデータ構造で行くべきか迷ってます。
B木 AVL木 2-3木
AVL木がスループットの面で優れてる気もするんですが、
実際に比較したことがある方が居たら、お願いします。
0658デフォルトの名無しさんNGNG
>>644-647
バグなんですか…ありがとうございます。

>>645-645
適当に作ったので、あんまり意識していませんでした(笑)
コレくらいなら間違いなく動くだろう、と思ったものが動かなかったので
それで質問しました。
0659デフォルトの名無しさんNGNG
>>654
プログラムに興味無い、という立場だとするとどちらも
C/C++言語のプログラムを作ることができるもの、ってくらいで
同じと取ってもいいかも。
「同じ車を作るA工場とB工場」、ってくらいの違いかな。
実際に中で働く人にとっては結構環境が違ったり、興味がある
人にとっては仕上がりも違ったりする。
0660デフォルトの名無しさんNGNG
昔Borlandが作った日本語のWin32SDKヘルプを落とせる
サイトは無いでしょうか
0661デフォルトの名無しさんNGNG
暗号化技術の話で、「promote a key」って「鍵を更新する」ということ
なのでしょうか。
0662デフォルトの名無しさんNGNG
>>653
自分と同じ型の構造体へのポインタをメンバに持つ構造体、かな?
0663yoshiNGNG
こんなところで聞くのはお門違いかもしれないんですが、
ちょっとビットマップを読み出すときに疑問になったんですけど
ビットマップの左上の座標って
(x,y)=(0,0)
ですよね?
ということは、64*64のサイズのビットマップの右下の座標って
(x,y)=(63,63)
ってことになるんでしょうか・・・
0664デフォルトの名無しさんNGNG
>>663
ピクセル単位なら、それで間違いない。
0665デフォルトの名無しさんNGNG
たとえば3*3を考えるとですね、

■□□
□□□
□□□

左上の四角の左上の座標は当然(0,0)ですよね、
同じ四角の右下の座標は(1,1)ですよね。
では、

□□□
□□□
□□■

ここのことですよね。ここも同じように、
四角の左上の座標は当然(2,2)ですよね、
同じ四角の右下の座標は(3,3)ですよね。
よってどこに焦点を合わせるかによると思うのですが、
この場合は(63,63)ではないでしょうか?
0666デフォルトの名無しさんNGNG
VB.NETのフリースレッドってどういう使い道があるんでしょうか?
なにか具体例をあげていただけるとありがたいのですが。
あと参考になるURLなども知りたいです。
0667yoshiNGNG
>664さん>665さん
ありがとうございました。
よくわかりました。
0668デフォルトの名無しさんNGNG
>>667
君は >>665 を読んで意味が分ったのか?
ひょっとして天才?
0669デフォルトの名無しさんNGNG
>>665
座標をピクセル上に置くかピクセル間に置くか、ということか?
0670665NGNG
ピクセルをどこに置くかという意味で書いたつもりだったんですが、
かえってわかりにくかったみたいですね。

でも>667の方にはわかっていただけたみたいなので、
とりあえずいいかな。(藁

>666
XMLデータをDBに格納するような場合なんてどうでしょうか?
ちょっと漠然としすぎでしょうか?(藁
0671ちゃいNGNG
VC++ os:WINDOWS2000
WIN32のマルチスレッドプログラムで子スレッドからウィンドウメッセージを送る事
は、可能ですか?
それと、マルチスレッドアプリでスレッドから他のプロセスにウィンドウメッセージを
送る事って可能ですか?
よろしくお願いします。
0672デフォルトの名無しさんNGNG
>>671
はい。
はい。
0673デフォルトの名無しさんNGNG
C++で作ったプログラムを人にあげるとき、exeファイル以外に人にあげなければいけないファイルは何ですか?
「〜.dllファイルが足りません」とよく言われます。
初心者ですみません。
0674デフォルトの名無しさんNGNG
>>673
ビルドするときに動的リンクする lib ファイルによる。
makefile やプロジェクトの設定を見ると良い。
0675デフォルトの名無しさんNGNG
または(VCなら)dumpbin -imports。
0676ちゃいNGNG
>672有り難うございます。
実現方法としては、
SendMessage関数で大丈夫ですか?
あと、スレッドから親プロセスにウィンドウメッセージを送る事
は、可能ですか?
もう一つ、スレッド関連のよい参考書を教えていただきたいんですが。
度々申し訳ございません。よろしくお願いします。
0677デフォルトの名無しさんNGNG
CやbasicやjavaどころかHTMLソースも全く知らないんですが
こんな私でも商用ゲーム並のゲームが作れるでしょうか?
0678デフォルトの名無しさんNGNG
>>677
無理。そんな君のままじゃ無理。
0679デフォルトの名無しさんNGNG
>>677
HSPを勉強しろィ
0680デフォルトの名無しさんNGNG
HSP では商用ゲーム並は無理。
0681デフォルトの名無しさんNGNG
とりあえず0からはじめる人なら最初に覚えるべきじゃない?HSP
まさか今すぐに作りたいって言ってる訳ではないでしょうよ。
0682デフォルトの名無しさんNGNG
C やれ。
0683デフォルトの名無しさんNGNG
>>680
商用並はむりだけどそこそこおもしろいゲームは作れる。
http://www.linkclub.or.jp/~kuro68k/
0684デフォルトの名無しさんNGNG
VisualC++とかBorlandC++とかの差は何ですか?
0685デフォルトの名無しさんNGNG
少なくとも字面が違うね。
0686デフォルトの名無しさんNGNG
>684 道具話はプログラマ板で聞いた方がいいですよ
 その聞き方じゃ技術的な話になりそうにないし
0687デフォルトの名無しさんNGNG
HSPかVBで自分がプログラミングに向いてるかどうかを判断して、
できそうならCやれ。きっといつか作れる。
0688デフォルトの名無しさんNGNG
VC++でつくったDLLって、VBAでつかえます?
0689ビル・ジョブスNGNG
使えるよ。
0690デフォルトの名無しさんNGNG
VBつくったのと違いはないのかな?
Declare・・・て感じで。。。
0691デフォルトの名無しさんNGNG
これまでVBしかやったことないんだけど、
他の言語やり始めるなら何やれば入りやすいですか。
0692デフォルトの名無しさんNGNG
>>691
用途によるが
Delphi。
VB->Delphiは結構自然に移行可能。
言語としての価値はほとんど無いが。
0693691NGNG
>>692
似てるってことすか?
価値ないのは・・・使い出があるの無いっすか。
0694デフォルトの名無しさんNGNG
読みやすい綺麗なコードの書き方についての話題を扱ったスレはありませんか?
0695デフォルトの名無しさんNGNG
VBみたく、Excelのシートを加工できる言語ってなにかあります?
やっぱりExcelを操作するならVBが良い?
0696デフォルトの名無しさんNGNG
>>694
2chのスレ読んでも無駄。
適当な本でも読め。
0697692NGNG
>>693
VB上がりに薦められる言語(開発環境)で、
良さそうなものは他に浮かばない。
Delphiやってから考えてみな。
とりあえずディスク容量さえあればタダで使えるから。
VBでできて、他の言語でできないって事は意外に多い。
0698692NGNG
ここで言う、*できない*とは、
面度臭すぎてやる気が起きない(時間の無駄)事も含む。
やろうと思えば・・って感じの他の意見が出てきても
参考にしない方が良い。
0699デフォルトの名無しさんNGNG
>>696
そうですか、、
0700デフォルトの名無しさんNGNG
価値がないってのは、おそらく金にはならない(仕事で使えない)ってことだと思われ。
Pascalだって、基本的なプログラミングを習得するのには充分向いてる。
やはり、>692が書いてるとおり、用途を明記しないと答えようがない質問だね。
0701デフォルトの名無しさんNGNG
>>695
Excelのシートの加工って具体的にはどういう内容?
OLEが使えればどの言語でも出来ると言えば出来る。
0702692NGNG
>>700
基本的な事ならそれこそVBでやってるだろ。
0703 ◆Kc0xXkyI NGNG
はじめまして!
Java言語ってホームページに乗せるの(アプレットっていうの?)
以外にどんなこと出来るんですか?
お仕事で使ってる人は、どういうの作ってるんでしょうか。
0704デフォルトの名無しさんNGNG
自分でSunのサイトで調べて報告してん>703
0705デフォルトの名無しさんNGNG
iアプリとか(w
つうか、アプレット=javaと思われすぎてて、java技術者は可哀想
0706デフォルトの名無しさんNGNG
javaプロセッサの用途なんてインターネット冷蔵庫とかインターネット洗濯機
とかインターネット掃除機とか…
0707デフォルトの名無しさんNGNG
i-Potとかね
0708デフォルトの名無しさんNGNG
インターネット炊飯ジャーとかね。
ご飯炊きながらインターネットが出来るなんて凄い。
さすが・・
0709デフォルトの名無しさんNGNG
インターネットバイブ。
新しい定義ファイルを無線LANでダウンロードして。
OSが組み込みLinuxだったら再起動しないでもそのまま更新可能。
OSがWindowsCEだったら、いちいち電源切って再起動しないと反映されないので彼女が冷めてしまいます。
で、新しい動きの定義ファイルはラブホテルの各部屋に備え付けてある自販機で買える。
0710デフォルトの名無しさんNGNG
インターネットおにぎり。
食いながらインターネットが堪能出来るなんて凄い。
0711デフォルトの名無しさんNGNG
>>709
Javaでもダイナミックロードすれば再起動とかすら意識しなくていいし。
それよりも遠隔操作の方がメリットになるよね。
全世界の視聴者に操作してもらうとかさ。
0712デフォルトの名無しさんNGNG
>>710
            オニギリ ワッショイ !!
 ゚       \\  オニギリ ワ ッ シ ョ イ !!       //
   。 +  +  \\   オニギリ ワ ッ シ ョ イ !!   /+
*     +  .   \\       + 。.  .      /   +  *
                        ,,,,,    *         。  o
   o    m               (っll)\    ,,,,,____
       )| |                 \\  (mn)__ ヽ   *
  +    ( _l   /■\    nm       〉 .〉 /■\  / /     。 ゚
       \ \_(´∀` )  / ノ /■\  / ./ (´∀` )/ /   。
 。   *    \_ ̄_ ̄  )/ / (´∀` )/ ./ (~⌒\   ト/ )        *
          / ̄ \ /\  ̄ ̄    ~ /   \\ \_/ /     ・
      ,⊂二二/〉   /    ̄ ̄|    イ./    \\__/|    +    *
            /   /      ヽ     |      ,)  ノ
  。゚        (  <./         \    \/⌒\  ノ、      *  。
             \  \          〉     /\  \ γヽ     。   +
    *       / \  \     /  _/~  / \ V _ノ
            /  / >  /    / /^     /  | \__)|    +   ゚   。
 *   。゚   / / |  /    \ \      / /   \ \       。 +
         / /   | /      \ \  / /      \ \   。    o
        < 〈    / /__      __> _><_ <_        _> _>
  *  +  \_)   〈_ ___)      (__/   \__)      (__/   +    *

*     +    。      +    。 +       *     。    。      +
              *  o     +    。 +*     +    。 +
           +         。             o
0713706NGNG
>>706はネタじゃなくて実在するんだが…
0714デフォルトの名無しさんNGNG
>710もネタじゃなくて実在するんだが・・・
0715デフォルトの名無しさんNGNG
盛り上がってるとこ済みません。
Cをやってみたいんですけど、
何が必要ですか。何かソフトみたいなのが必要なんですか?
0716デフォルトの名無しさんNGNG
>>715
コンパイラ買うお金が必要。
フリーの手に入れるならダウンロードする時間が必要。
0717デフォルトの名無しさんNGNG
>715
最初はテキストエディタだけあればいい。
とりあえずnotepadでいい。
0718デフォルトの名無しさんNGNG
ネタのために作ったとか
0719デフォルトの名無しさんNGNG
>>712
楽しそうだね。
0720デフォルトの名無しさんNGNG
>714 ウソつけっ!
>715 なにか他の言語経験ありますか?
0721デフォルトの名無しさんNGNG
ちなみにインターネットポットはすでに商品化。
0722デフォルトの名無しさんNGNG
冷蔵庫は日本、洗濯機はイタリア、掃除機はイギリスだったかな。
0723デフォルトの名無しさんNGNG
おにぎりは?
0724デフォルトの名無しさんNGNG
>>723
中国
0725デフォルトの名無しさんNGNG
CのプログラムでMAKEFILEってありますよね?
学校のレポートで課題をやることになったのですが(ちなみにUNIXです)、
サンプルプログラムをいじっても、変更が反映されません。
考えられる理由として何があるでしょうか?
0726デフォルトの名無しさんNGNG
>>725
man make
0727デフォルトの名無しさんNGNG
どこに、なんの、変更が反映されないのか?
そもそも、makefileはどこに関連するのか?
主語述語目的語をはっきりさせてくれ。
0728デフォルトの名無しさんNGNG
>>725
エディタでセーブしてない
0729デフォルトの名無しさんNGNG
画像の色を変換するプログラムで、
PPMファイルに、R、G、Bの値をとる数字があって、
TRANS_IMAGE.Cというプログラムでそのr、g、bの値を変換するのですが、
その変換式を違う式に代えてみても、サンプルを実行した時と同じ結果しか出てきません。

ちょっとつなたい説明ですが、少し理解していただけたでしょうか?

あと、マニュアルも一応見てみたのですが、アホなもんでイマイチ理解できませんでした・・。
0730デフォルトの名無しさんNGNG
最近板のレベルが著しく下がっていないか?
単発質問以下の書かなくてもいいような書き込みばかり目にする。
0731デフォルトの名無しさんNGNG
>>729
アホだということは理解できた。

あまりにも曖昧すぎて答えようがない。
せめてどういう式からどういう式にかえたかぐらい書け。
0732725NGNG
わかりました。
もうちょっと自分で調べてからまた質問することにします。
0733デフォルトの名無しさんNGNG
>>725
objとかを中心に確認した方がよいよ
0734デフォルトの名無しさんNGNG
スレ立てるまでも無い質問が出来たのでよろしければお願いします。
ある特定のアプリケーションのエディトボックスのハンドルを得るにはどうすれば
よいのでしょうか。
他のアプリのテキストボックスを入力出来るのかと思うのですがうまくいきません。
どうかお力添えを下さい。
0735デフォルトの名無しさんNGNG
OSの仕組みを勉強したいのですが良いさいと等ないでしょうか?
0736デフォルトの名無しさんNGNG
>>734
自己スレです!! 自己解決しました。
FindWindowEx があったのですね!!
お騒がせしました。
0737デフォルトの名無しさんNGNG
ASN.1を使わなければならないのですが、
何かわかりやすいお勧めの本はないでしょうか?

追伸
無駄なスレ立てちゃってごめんなさい。
0738デフォルトの名無しさんNGNG
>>735
書籍だったらけっこうあるけど、Webだとなかなか無いね。
(英語だったらWebでも、あるかもしれないけど)
0739デフォルトの名無しさんNGNG
C++を一通り勉強しましたが、挫折しました。
C言語は一通り使えますが、C++の「クラス」は便利なので
C言語でも使いたいと思っています。またcoutやcinも使いたいです。
このようなC++の一部の機能を使うにはどうしたらいいのでしょうか?
0740デフォルトの名無しさんNGNG
自分で関数作れ。
それかC++コンパイラでCをかけ。
0741デフォルトの名無しさんNGNG
>>738
C++コンパイラ使いたくないなら>>388を見ろ。
0742デフォルトの名無しさんNGNG
>>739 だった…
0743735NGNG
>738
英語でもいいのでないでしょうか?
0744デフォルトの名無しさんNGNG
class が便利だと感じたなら挫折するのもったいないな。
STLとかでの挫折だったら気にせず、使える機能だけでC++すりゃいっしょ。
0745デフォルトの名無しさんNGNG
むしろクラスを便利だと感じたなら挫折ってどこだ…?
あれを便利だと感じられるだけのセンスがあれば特に
躓く所なんて無さそうなんだが。
0746デフォルトの名無しさんNGNG
テンプレートでつまづくやつは多いと思われ。
0747デフォルトの名無しさんNGNG
質問ですが、他のアプリのツールバーのハンドルがあるとき、
Win32APIでそのツールバーに属するボタンのハンドルを得たい
のですが、どうしたらいいのでしょうか?
0748デフォルトの名無しさんNGNG
>>747
EnumChildWindows()は?いや単なる思い付きですが。
0749デフォルトの名無しさんNGNG
 あの教えて欲しいいんですが、
 ネットサーフィンの広告バーCashFiestaを
 ダウンロードしたら、
 Fiestabarは欠落エクスポートMFC42.DLL:6657に
 リンクされていて使うことができません。
 と表示が出ます。
 どういうことかよくわかりません。
0750デフォルトの名無しさんNGNG
MFC42.DLLが古い>749
新しい奴どっかからもってこい。
0751デフォルトの名無しさんNGNG
どうすれば
新しいものがインストール
できますか。
0752デフォルトの名無しさんNGNG
質問させてください。
VC++でつくったDLLをVBAで呼び出したいんですけど、
Public Declare Function ××Lib (ByVal ・・・) As ・・
ではだめですか?
ファイルが見つかりません・となるのですが・。
0753デフォルトの名無しさんNGNG
http://freespace.g--z.com/sample/technical.html
ここでMFCをダウンロード
したら今、稼動しました。
0754デフォルトの名無しさんNGNG
やめとけ。ぜんぜん儲からんぞ。
0755デフォルトの名無しさんNGNG
>>754
?スレチガイ?
0756デフォルトの名無しさんNGNG
>>755
はぁ?おまえ馬鹿か?
0757755NGNG
>>756
今理解した。コミュニケーションって難しいね。
0758747NGNG
>>748 うーんそれでやってうまくいきませんでした。
Win32API質問箱スレがあることに気づかなかったので、
そちらに移します、ありがとうございました。
0759デフォルトの名無しさんNGNG
>>712
ここの人?(w
http://game.2ch.net/test/read.cgi/leaf/995202944/
0760デフォルトの名無しさんNGNG
┌─────────┐
│              │
│   おにぎり警報! │
│               │
└―――──――――┘
      /■\
     ヽ( ´∀` )ノ
        (  へ)
        く
0761デフォルトの名無しさんNGNG
   /■ヽ
   (,,・д・)つ   ワッチョイ ワッチョイ
 (( (⊃  (⌒) ))
    (__ノ

    / ■ヽ    オニギリ ワッチョイ
    (・д・,,)__ ♪
 (( ⊂⊂   _)
     (__ノ ̄ 彡

    / ■ヽ    オニギリワッチョイ ワッチョイチョイ
    (д・*∩ ))
 ((  (⊃ 丿
    (__)し'

       ,一-、
      / ̄ l |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ■■-っ <   ハイハイ、いったんマターリしまーす
     ´∀`/    \__________
    / ■ヽ  \
   (・д・,,)ノ |
    (⊃Ё|_ノ|
    (__)し'
0762デフォルトの名無しさんNGNG
ARMやってるんだけどどうかな?
0763コレリNGNG
HSPをはじめたんですが、
標準エディター以外(terapad)で、編集中のスクリプトを
コンパイル+実行できるようにするのに良い補助ソフトは
ないでしょうか?
0764デフォルトの名無しさんNGNG
>>763
エディタを替える。
emacs
WZ
0765763NGNG
>>764
レスありがとうございました。
それらのエディターだとできるのでしょうか?
0766デフォルトの名無しさんNGNG
>>763
764じゃない&HSPも知らんけど...
DOSプロンプト一つ立ち上げておいて(DOSKEY /INSERTしておくと幸せになれるかも)
メモ帳で編集→保存後、DOSでコンパイルすれば良いんじゃないの?
0767デフォルトの名無しさんNGNG
763じゃないけど
/INSERTってどういう意味のオプションだっけ?
0768デフォルトの名無しさんNGNG
はじめっからちん入モード
0769デフォルトの名無しさんNGNG
へえ。
0770763NGNG
>>766
保存しないで、編集中にワンタッチで実行させたいのですが・・・。
やっぱり本家のエディターをつかうしかないのでしょうかね。
0771デフォルトの名無しさんNGNG
突然すみません。
DOS窓でフォートランをやってるんですが、実行結果が多くて始めのほうの結果
がみれないんです。
実行結果を1時的にとめるようなコマンドはないんでしょうか・・・?
0772デフォルトの名無しさんNGNG
MORE
(w
0773デフォルトの名無しさんNGNG
達人はctrl+Sだけでなんとかする。
0774デフォルトの名無しさんNGNG
> PRT
0775771NGNG
MORE?ctrl+S?PRT?

う〜ん。わからない。
ctrl+Sは実行時におすんでしょうか?
PRTも・・・。使い方が・・。ちょっと検索かけたほうがいいですかねぇ?
0776デフォルトの名無しさんNGNG
>771
/p
0777771NGNG
>>773
はっ!検索しろといいたいわけですね。スマソm(__)m
0778デフォルトの名無しさんNGNG
とりあえず会社の隣の人にそのキーワードについて聞いてみなさい。
0779デフォルトの名無しさんNGNG
つーかmoreでわからないようなら何を言っても無駄。
0780デフォルトの名無しさんNGNG
昔はパソコンの入門書っていったらDOSの本だったもんなぁ〜(遠い目)
今、本屋で「ホームページ作成辞典」みたいな感じのタグ辞典いっぱいあるけど、あれが全部DOSのコマンドの解説書みたいなイメージ(w
それよりもうすこし前はBASICの本だらけ。
0781771NGNG
>>779
ごめんなさい。はじめたとこなんです。m(__)m
もうちょっと勉強してきます。
0782デフォルトの名無しさんNGNG
>>771
>a.out | more

>a.out > kekka
>more kekka
0783771NGNG
fortranのコマンドリファレンスみたいなのって、少ないですね。
探し方が下手なのかも知れませんが・・。

>>782
コマンドでコンパイルする環境なら、できそうなんですが私が今使ってるのは
GU環境Iの奴でして、どこでそれを使えばいいのやらです。(T_T)
0784デフォルトの名無しさんNGNG
エスケープシーケンスが全部載ってるかどうかが、
よい本かどうかの分かれ目だったな。
0785 NGNG
スパゲティとか糞コードとかのスレは確認できるのですが、
「このコードはすごい!」とか「この書き方には感動した!」というようなコードを
集めたスレってありますか?
0786デフォルトの名無しさんNGNG
>>785
トリッキーなコード
http://piza2.2ch.net/test/read.cgi/tech/983191866/
0787依頼人NGNG
プログラム無知な俺だけどスロットの解析に必要な物と値段を教えて下さい。
0788デフォルトの名無しさんNGNG
>>787
まず絶対必要なのがプログラマ。1人月70〜80万くらいが相場。

機材は解析する機種による。
SH-3だとするとICEひと揃いで200万くらいか。
ROM-ICEとかJTAGとかなら100万行かないかも。
いずれにしろ機種による。
0789デフォルトの名無しさんNGNG
C言語の出来る人、教えてください。
入力文で一文字入れさせて
関数を使ってそれが文字か数字かを区別するプログラムや、
数字を入力させて、関数を使い、
指定した範囲の数字かどうかを判別するプログラムの作り方を
知りたいのですが、何分パソコンそのものの初心者ゆえ、
本を読んでも分からないことだらけで困っています。
お手数をお掛けしますが、よろしくお願いします。
0790欠陥といってもいいだろう。NGNG
VBやんなさい。>>789
0791ジーオヤNGNG
WEBで聞くと「検索してからにしろ」とかいう奴は何故
会社では「わからなかったら俺に聞かなきゃダメだろー」とか言いますか。
0792デフォルトの名無しさんNGNG
>>791
自分の利害に直接影響があるときと無いときで態度が変わるのは当然。
0793デフォルトの名無しさんNGNG
>>791
そういった馬鹿を相手にしなくても済むのがネットの良いところだからです。
0794デフォルトの名無しさんNGNG
コンパイラを解説した良書教えて下さい
ドラゴンブックって実際どうなんでしょうか?
0795デフォルトの名無しさんNGNG
>>789
ANSIライブラリに判別関数あるよ。isnumberとかだったかなー?

ASCIIコード0x30−0x39が数字。
0x41-0x5bが大文字
0x61-ox7bが小文字
0796デフォルトの名無しさんNGNG
>>794
基礎中の基礎しか書いてないが、良書。
嫁。
0797デフォルトの名無しさんNGNG
>>789フリーコンパイラ手に入れて
scanf(関数)からやりなさい。
0798デフォルトの名無しさんNGNG
コンパイラの実践的技術だけでなく、構文解析やオートマトンの理論を
解説した良書ってありませんか?
0799デフォルトの名無しさんNGNG
だからそれがドラゴンブックだってば
0800デフォルトの名無しさんNGNG
>>796
ドラゴンブックは確かに基礎や基礎理論が書かれてるけど、
その一冊理解するだけで、十分しっかりしたコンパイラが
書けるほど充実してるので基礎中の基礎って言い方は語弊が
あると思う。
0801デフォルトの名無しさんNGNG
>>795
数字の判定ならisdigit()。
ctype.h嫁
0802デフォルトの名無しさんNGNG
case 'a' 〜〜
case 'b' 〜〜
case 'c' 〜〜

つづく
0803デフォルトの名無しさんNGNG
数字の判定はこれでいいだろ。

if ( ch >= '0' && ch <= '9' )
0804デフォルトの名無しさんNGNG
そして>>803はEBCDICに撃墜された。
0805デフォルトの名無しさんNGNG
ポータビリティなんて糞くらえだ。
気にするならJava使えJava。
0806デフォルトの名無しさんNGNG
真・女神転生if (0 <- a)
0807デフォルトの名無しさんNGNG
どうして コンピュータでは16進数なんだ?
0808デフォルトの名無しさんNGNG
>>807
二進数のままだと桁長すぎるし違いが人間に判読しにくいから
いくつかの桁をまとめただけ。
昔は数字だけで表現できるように、3桁をまとめて8進数としていることが
多かったが、その後4桁をまとめた16進数表記が主流になったってかんじかな。
あくまでも便宜上のもので、中身は2進数だよ。
0809デフォルトの名無しさんNGNG
1chのプログラム板は何をするところですか?

http://1ch.tv/ggg3fff4/prog/index.html
0810デフォルトの名無しさんNGNG
つまらない質問で申し訳ないのですが
バックアッププログラムを作ろうと思うのですが
そのために学ぶ言語はC++とDelphi、どちらがファイル
操作が簡便なのでしょうか。
0811デフォルトの名無しさんNGNG
大して変わらない。
0812研修生NGNG
DOS上で動くプログラムで画像を表示させたいのですが、
C言語しかつかえないのですがどうやったらいいでしょうか?
ちなみにC++やVCなども一切なしです。
0813デフォルトの名無しさんNGNG
VGAの勉強する。
0814デフォルトの名無しさんNGNG
まずはビデオBIOSモード13Hだな。
これなら簡単だが、解像度320*200の256色だ。
どんな画像を表示させたいのだろう?>>812
0815814NGNG
研修でDOSってことはまだNECのPC98の可能性もあるのだろうか。
だとしたらまた話が変わるが。
0816デフォルトの名無しさんNGNG
>>809
不発なネタスレを立てるところ
0817研修生NGNG
ビットマップやGIFが読み込めるならそれが一番いいのですが、、
DOSプロンプトというのでしょうか?
初心者プログラムです。
絵といっても、画面の色と、文字の色を変えれば何とかなる程度です。
ちょっとした効果音も鳴らしたいのですが、ビープ音しかわかりません(藁)
0818デフォルトの名無しさんNGNG
>817 の使うコンパイラって何?
開発環境によってはグラフィックスライブラリがついてたりするんだけど。

その様子だと>814が書いてることを実行するのは難しそう。
GIF表示なんてまず不可能。

どっかからDOS用のグラフィックスライブラリを探してくる方がいいかも。
どこにあるときかれても、俺は答えられん。
0819研修生NGNG
>>818
ありがとうございます。
がんばってみます
0820依頼人787NGNG
>>788さんありがとう感謝感謝
スロットの解析には機種によって機材を使い分けないといけないのですね?
ICEやJTAGというのを詳しく知りたいのですがどなたか教えて下さい。
0821787NGNG
連カキでスマソ
その機材をどういった店に行けばかえますか?
0822デフォルトの名無しさんNGNG
>>820
店には売ってない。
メーカーに直接問い合わせれ。
0823787NGNG
>>820さん
今yahooでROM-ICEと調べたのですがメーカーだとJ−REALOSなどと言う所が出てきましたがそちらの方に問い合わせればよろしいですかね?
0824デフォルトの名無しさんNGNG
>>823
まず解析したいスロットに乗ってるCPUを調べろ。
0825787NGNG
分りましたそれからまた出直してきます。
0826不明なデバイスさんNGNG
Backspaceを押すと5がでて、
Enterを押すと/が出てきます。ウィルススキャンをしたら感染は
ありませんでした。これはどうしたら治せるのでしょうか?
 どなたかご教授ください。よろしくお願いします。
0827デフォルトの名無しさんNGNG
NumLock?
0828不明なデバイスさんNGNG
>827
numlockを押しても同じ状態でした。
0829デフォルトの名無しさんNGNG
>>828
デバイスマネージャでキーボードのプロパティを見れ。
自分の使ってるキーボードと違う種類のデバイスがインストールされている
可能性あり。つーか板違いじゃゴルァ!
0830asdNGNG
HTML、又はASPで OLEオブジェクトを表示する方法ってあるんでしょうか。

どなたかご存知の方、教えてください。
なにぶんヘボなもので・・・。

よろしくお願いします。
0831CGI太郎NGNG
質問です。
ウィンドウズでCGIをブラウザで実行するにはどうすればいいかご存知の方教えてください。
ブラウザで開こうとするとプログラムのソースがそのまま表示されてしまいます。
.htaccessのようなものがウィンドウズにもあるのでしょうか?
0832デフォルトの名無しさんNGNG
>>831
cgiが画面に出ちまったときの最初の一行を
ここに書き写せ。
0833デフォルトの名無しさんNGNG
>>831
激しく板違いの予感……。
http://ebi.2ch.net/php/

敢えて答えるなら、CGIはブラウザが実行するものではない。
実行するのはHTTPサーバで、ブラウザは結果を表示するだけ。
0834デフォルトの名無しさんNGNG
>>831
まさかとは思うが
・そもそもIISなりPWSなりApacheなりのhttpdが入っているか?
・CGIで使用する言語(Perlなど)が使えるようになっているか?
やってある?

Apacheはhttpd.confまたは.htaccessでCGI実行可能になっていること。
ほかのhttpdは知らん。

Perlの場合はPerlのパスがきちんと設定されているか確認。
0835CGI太郎NGNG
みなさんご親切にありがとうございます。

>>831
一行目は
#! /Program Files\Perl\bin\perl
です。

>>833
板違い申し訳ありません。
今後気をつけますので今回だけお許しください。
パール覚えたてなので文章が変でした。
ブラウザで結果を表示する方法を知りたいのです。
ご存知でしたら教えてください。

>>834

パール自体は普通に実行できます。
IISとかがよくわからないのでそれがないのかもしれません。
お騒がせしました。
0836デフォルトの名無しさんNGNG
>>835
http://127.0.0.1/が表示できる?
0837CGI太郎NGNG
クリックしたらページを表示できませんと出ました。
0838デフォルトの名無しさんNGNG
>>837
CGIの仕組みは分かるの?
とりあえずこれでも読んでくれ。
ttp://www.himawari.sakura.ne.jp/~suzune/special/199911/index.html
0839CGI太郎NGNG
>>838
httpdというのが別途必要なのを知りませんでした。
perlをインストールすれば使えるものかと思っていました。
初心者の私に丁寧にお答えしてくれてありがとうございました。
0840デフォルトの名無しさんNGNG
ネットやろうぜをWIN2000に繋いでみたところ、
認識はされたようですが、データ転送を行ってくれませんでした。
実際、ネットやろうぜはWIN2000上で動作するのでしょうか?
もし、動作させているかたなどがいればお教えください。
どうしてもだめな場合はデュアルブートを考えています。
よろしくお願いします。
0841デフォルトの名無しさんNGNG
サーバが死んでるとか
0842デフォルトの名無しさんNGNG
JAVAの初心者向け良サイト教えて下さい。
0843デフォルトの名無しさんNGNG
>>842
本買うほうが早いし。
JAVAサイトだしながらJAVAコード書くのは
なんとなくウィンドウ邪魔だし。
コピペじゃ無意味だし。
0844842NGNG
じゃあ本を。
初心者向けって言ったら技評あたりですか。
0845デフォルトの名無しさん NGNG
>>844
C++とか他の言語が出来るんならリファレンスだけでもいいんじゃない?
0846 NGNG
switch文で
case を条件による指定とかできないですかね?

switch(val){
case 0-3: etc0(); break;
case 5: etc1(); break;
case 4,6: etc2(); break;
default
};
みたいに。
・・・いや、無理なのは解かってるんですが、
caseをだらだらと書かなきゃならんのが美しくないです。
ifで書けという話もあるがif/elseが長くなるとみづらいし。

みんなはどう思ってる?
0847デフォルトの名無しさんNGNG
>>846 自分で作れば? 簡単なフロントエンドで出来るでしょ?
0848デフォルトの名無しさんNGNG
>>846
gccなど、 case 0..3: って表記が可能な処理系もある。case 4,6: は、
case 4:
case 6:
でええやん。

またはさっさとOOを覚えてswitch捨てる(藁
0849デフォルトの名無しさんNGNG
>>848
switchガンガン使ってるんだけど・・・
0850いいだ@超初心者NGNG
初心者で今C++勉強してて思ったんだけど
いろんなプログラム作る(DLプログラムとかエンコードプログラム)
には ほかの言語や コンピュータのハードの知識とか必要なの?
もし必要ならエンコードプログラムには何が必要?
0851(´Д`)/ ◆GoYYYYYY NGNG
http://www3.ocn.ne.jp/~ayausa/webgame/DQ.html
↑みたいな風なプログラムを作るんだったら
C言語じゃできない?なにだったらいいかな?
0852デフォルトの名無しさんNGNG
全くの初心者なんですが
complete lineって、完全文?完全行?
0853デフォルトの名無しさんNGNG
$ diff3 浜崎あゆみ 安西ひろこ HAL
$

を実行しても何も表示されません。
構文が間違っているのでしょうか?
0854デフォルトの名無しさんNGNG
$ diff 辻 加護
$

を実行しても何も表示されません。
構文が間違っているのでしょうか?
0855デフォルトの名無しさんNGNG
>>853 >>854
単に同じものなだけ。
0856デフォルトの名無しさんNGNG
>>850
アルゴリズムの勉強
0857デフォルトの名無しさんNGNG
>>850
規格書を読む英語力
0858デフォルトの名無しさんNGNG
>>850
C++ができれば、ほかのプログラミング言語はしらなくてもいい。
日本語と英語は必要。
0859デフォルトの名無しさんNGNG
>>850
同等の機能を持ったソースを参考にしたい場合
当然その言語の知識はとりあえず読める程度には必要だよな。
0860名無しさんNGNG
JAVAエンジニアの僕にASP教えてよ

Q1:aspはjspみたいに1インスタンスなんですか?
Q2:サーバーのセッション管理は安全ですか?
Q3:ただのクラスみたいなのないんですか?みんなaspなんですか?
Q4:autocommit falseはどうやって設定するんですか?
Q5:コミットはどうやってやるんですか?
Q6:catch exceptionみたいにある範囲で発生したエラーみんな拾えるみたいな書き方ありますか?
Q7:finalyみたいなのありますか?
Q8:syncronaizedみたいなのありますか?
0861デフォルトの名無しさんNGNG
bignumクラスを作っていて、引き算のやり方が分からないので質問します。
データの持ち方は、short配列で 並びはLSB-MSB、
符号は別にbool型で持っています。

以下のようにして足し算を行っているのですが、
マイナスの足し算が出来ないので、引き算の計算が出来ません。
何か、定石みたいな方法無いでしょうか?

bool sign;
u_short *datap;

long* tempp;
for(...) {
 tempp[i] = datap1[i] + datap2[i];
}

u_short *resultp;
u_short adv = 0;
for(...) {
 long n = tempp[i] + adv;
 adv[i] = (n & 0xffff0000) >> 16;
 resultp[i] = n & 0x0000ffff;
}
if (adv != 0)
 resultp[i] = adv;
0862デフォルトの名無しさんNGNG
処理の流れとしては、桁数をshort単位に分解して、
一時的に保存しておき、最後に正規化しています。
この方法だと引き算できなかったりしますか?
0863Delあめ猫にゃNGNG
負数を補数表現するのが普通じゃないかな?
 この場合はデータの16bitしか使っていないから
 2^16-1の補数を取る=2^16-xを求める=16bitのビット反転
つまり
for(...) {
 tempp[i] = datap1[i] +(0x10000- datap2[i]);
}
 を取ると 全体で表現出来る最大の数-N+1 になるから
 さらに1を加算する
 つまり後の正規化の時に桁上がりレジスタのadv初期値を1にする

補数表現だから負数かどうかはMSBで判定する
0864デフォルトの名無しさんNGNG
>>863
補数表現を行うと、乗算がものすごくめんどくさくなるので、
この形にしたのですが、補数表現時の負数の乗算って
簡単に行えるものでしょうか?
0865Delあめ猫にゃNGNG
>>864 えと、時間ないから簡単でごめん

出来ます。 方法は A*B で Bが補数なら A*(B-N)と考えて A*B-A*N
つまり下位は同じです
0866数学スレの1NGNG
>>861 長くなるから 数学スレにおいでよ

http://piza2.2ch.net/test/read.cgi/tech/997150743/
0867デフォルトの名無しさんNGNG
>>865
ありがとうございます、問題ないようなので、今夜あたりいじってみます。

>>866
次からそちらにお邪魔しますね。
0868いいだ@超初心者NGNG
>>856〜>>859

すばらしくわかりやすく、

(人-)謝謝(-人)謝謝
0869デフォルトの名無しさんNGNG
ふと思ったんですが、DB関係のスレってさっぱりなくないですか?
どこか別の板って訳でも無さそうだけど..
0870デフォルトの名無しさんNGNG
>869
マ板にあったよ
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=1003005568
0871デフォルトの名無しさんNGNG
>>869
DBって、DBSoftのこと?
フラッピーは燃えたなぁ
0872デフォルトの名無しさんNGNG
きのこで眠らせて、意識が無いあいだに身体ごと移動して、、、ってやばくない?
0873デフォルトの名無しさん NGNG
>>851
それはJAVAアプレットだけど
それみたいな風なってのがどの部分を指すのかわからない
ドラクエもどきのことかWEBブラウザ上で動くアプリのことか・・・
0874デフォルトの名無しさんNGNG
ボーランドのフリーのCコンパイラのBCCっていうやつでWindowsで動く
ツールを作成したいのですが、VC++についているSPY++という他のウィンドウ
へのメッセージ情報をみれるフリーのツールって存在しますか?
0875デフォルトの名無しさんNGNG
SPYはもどきくらいだったら
フリーのそれで出来るからまずは
そこまで到達しよう
0876デフォルトの名無しさんNGNG
Cやってるんですが
ポインタ終わったらなにを勉強するんですか?
0877デフォルトの名無しさんNGNG
>>876
他の足りない部分。Cが終わったら
アプリケーションの設計
0878デフォルトの名無しさんNGNG
>>318 どうも。<317
0879デフォルトの名無しさんNGNG
\nってヌル文字にもなるんですか?
0880デフォルトの名無しさんNGNG
(゜д゜)<んなわけねーだろ
0881デフォルトの名無しさんNGNG
学校でWindowsプログラミング勉強し始めたけど、
Windowsのプログラミング環境ってなんかドキュソじゃない?
プログラミングしている気がしないんだけど・・・。
0882名無しさんNGNG
>881
どんなWindows用ソフトをつくってるの?
0883デフォルトの名無しさんNGNG
プログラミングってものを勉強したくなりました。
C言語からで宜しいでしょうか?
javascriptは大概いじれるのですが、全く別物と考えるべきでしょうか?
諸先輩方、「まずはこれからやれ!」ってのを教えて下さい。
0884デフォルトの名無しさんNGNG
#include<stdio.h>
#include<stdlib.h>
#inclide<string.h>

main()
{
int age;
char agestr[20];
char name[20];
char job[30];
char person[200];

puts("ピタリとあたる占いプログラム");
puts("年齢を入力して下さい");
gets(agestr);
age = atoi(agestr);

puts("氏名を入力してください");
gets(name);

puts("職業を入力してください");
gets(job);

sprintf(person,"あなたは、年齢%d歳、氏名は%d、職業は%dではないでしょうか?"\n,age,name,job);
puts(person);
}
の\nの意味がわからないです。
0885デフォルトの名無しさんNGNG
おらもわがんね。
0886名無しさんNGNG
>883
CかJavaかDelphiを推薦します。
0887デフォルトの名無しさんNGNG
>>881
こういうものだと妥協しなさい。
さすればキミの迷いはなくなるであろう。
0888デフォルトの名無しさんNGNG
888!
0889デフォルトの名無しさんNGNG
>>884
...ではないでしょうか?"\n,age...

この場合の \n の意味は,ほんとにわからないなぁ。
0890失礼、もういちどNGNG
http://www3.ocn.ne.jp/~ayausa/webgame/DQ.html
↑みたいな風なWEBブラウザ上で動くアプリを作るんだったら
C言語じゃできない?なにだったらいいかな?
0891デフォルトの名無しさんNGNG
意味わかんない。
何がしたいの?>>890
0892デフォルトの名無しさんNGNG
Web上でリアルタイムに動くRPGでも作りたいのか?
0893883NGNG
>>886
レスありがとうございました。
ではCから入ります。
0894デフォルトの名無しさんNGNG
>>881
じゃCygwin入れて悦に入ってれば?
0895884NGNG
いや〜翔泳社の本に載ってたやつなんです。ここでつまづいています。
0896CGI太郎NGNG
ちょこっと聞きたいことがあるのでどなたかお願いします。
掲示板などで書かれたことをe-mailで受け取れるように
パールでしたいのですが、そのようなことってできますでしょうか?
HPスペースでsendmail可、不可とか見かけたことがあるのですが、
それは関係ありますでしょうか?
ご存知の方教えてくださいませ。
0897デフォルトの名無しさんNGNG
>>884
隣の席の友達に聞いたほうがはやいんじゃネーノ?
0898マジレスしてみるNGNG
ただの誤植と思われ。
どーみてもこうだとおもうが。
sprintf(person,"あなたは、年齢%d歳、氏名は%d、職業は%dではないでしょうか?\n",age,name,job);
0899デフォルトの名無しさんNGNG
>>896
sendmail はメール送信プログラム
sendmail 不可なら諦めれ

Perl (パールではない) スクリプトからメール送信をしたいときには
sendmail を使うか直接メール送信サーバにアクセスするか、
あるいはメール送信のモジュールを使うかのいずれかの方法が考えられる。
一番簡単なのが sendmail を使う方法。
0900デフォルトの名無しさんNGNG
>>805
K&R 本買え
あと google で 「ASCII コード」 調べろ
0901デフォルトの名無しさんNGNG
s/ 805/895/
0902デフォルトの名無しさんNGNG
あーあ、2つもマジレスついちゃった。
0903デフォルトの名無しさんNGNG
ネタ板じゃないからいいんだよ…
0904CGI太郎NGNG
>>899さん、詳しい説明ありがとうございました。
感謝感激です。
0905デフォルトの名無しさんNGNG
>>899
Perl なら Net::SMTP 使うのも楽。
0906デフォルトの名無しさんNGNG
COM とかで使われている Guid (グローバルユニーク識別子)の
仕様がわかる方いらっしゃいます?

検索したところ 100ナノ秒単位の時間と MAC アドレスが関係している
らしいのですが、いまいちホントなのかわかりません。

というわけで、英語でもいいので仕様がわかるページなど教えて
いただけると大変うれしいです。
0907デフォルトの名無しさんNGNG
uuid で google

e.g.
http://www.dsps.net/uuid.html
0908デフォルトの名無しさんNGNG
>>906
MACアドレス使うのやめようって方向じゃなかったっけ?
Linuxのe2fsprogsってパッケージの中にuuidgenってプログラムのソース
あるぞ。たぶん良質の乱数発生器(/dev/urandom)から128bitもってくるだ
けだから見る意味ないけど。
0909デフォルトの名無しさんNGNG
MSN Messangerを個人的欲求で他のOSに移植したくなったのですが、
通信関連に詳しくないもので苦労しましたが、使うポートとかは大体わかったのですが
どういうデータが行き来してるのかは全くわかりませんでした。

他人が作ったアプリを調査することは初めてなのでよくわからないのですが
こういうときはどういった方法を採れば必要な情報が得られるのでしょうか。
もしよろしければアドバイスお願いします
0910デフォルトの名無しさんNGNG
>>909
そりゃあ、TCP/IPアナライザだろう…
0911デフォルトの名無しさんNGNG
ダメモトでMSにプロトコルの仕様請求してみるとか。
つか、公開されてねぇのかな?
0912デフォルトの名無しさんNGNG
CGI太郎ちゃん、CGIに関する質問は板違いだって言ったでしょ〜。
WebProg板に逝けバカ。
0913デフォルトの名無しさんNGNG
>>912
(´-`).。oO( なぜ喧嘩腰なのだろう・・・マターリして欲しい・・・ )
0914デフォルトの名無しさん ? ◆LpRapTLM NGNG
うぇ〜ん (´Д`;) きもいよーっ。

Windows 98 SE なんですが
ユーザプロファイル増やしてたりしたら
エクスプローラの「更新日時」欄が
「01/10/木曜日 9:30」みたいになってしまった…。
25日とか18日とか表示されないと、日付でソートできないよ!
(ソートは正しく行われているようだけど、日付が正しく読めない。)

コントロールパネルの「地域」→「日付」「時刻」の設定では
「2001/10/25 09:30」のようにさせようとするんですが、
コンボボックスの値を変化させてから「更新」を押すと
「無効な文字が入力されました。 ほかの文字を入力してください。」
なんていうメッセージが表示されます。

再起動してもなおらない。(セーフモードの間は大丈夫だけど)
どうしたらいいでしょう?
0915デフォルトの名無しさんNGNG
>>914
とりあえず Windows 板にいけ。
くだらない質問この指と〜まれ! Part15
http://yasai.2ch.net/test/read.cgi/win/1003693971/l50
0916912NGNG
>>913 ちょっと言いすぎた。反省sage。
0917デフォルトの名無しさんNGNG
DirectX 8.0 を扱ったスレって無いんでしょうか。
なんか見当たらないような・・・
立ってないって事は無いですよね?
0918デフォルトの名無しさんNGNG
>>917
鬱だ氏のう DirectX 2
http://piza2.2ch.net/test/read.cgi/tech/997101556/

初心者はここで聞け!DirectX相談室
http://piza2.2ch.net/test/read.cgi/tech/991795568/

どうしても上記すれで駄目なら立てなさい
0919デフォルトの名無しさんNGNG
質問です。
FORM内の内容を
SUBMITで送る時の事です。
SUBMITが二つあってそれぞれ別のJSを呼ぶのですが、
FORMに書き途中にエンターキーを押すと最初のSUBMITの
JSが読まれます。
これを後者のSUBMITが動くようにしたいのです。
位置変えればいいじゃん、って思うのですがもうその時期は過ぎてるのです。
0920デフォルトの名無しさん NGNG
>>919 言語は? VBなら↓
VB初心者質問スレPart3
http://piza2.2ch.net/test/read.cgi/tech/1000523122/
0921デフォルトの名無しさんNGNG
HTMLと思われ
0922デフォルトの名無しさんNGNG
そして、2つのSUBMITの前にもう一個SUBMIT作って、そこで後者のSUBMITを呼ぶとかどうですか?
0923デフォルトの名無しさんNGNG
VB入門3ヶ月、プロは目指していない厨です。
なりふりかまわず書く
 ↓
動かない
↓↑ (ここでしばらくループ
頑張る
 ↓
動いた!(゚д゚)ウマー!
 ↓
自分の書いたモノを眺める・・・(´д`;)マズー...
 ↓
できるだけキレイに書き直す。
ってな感じです。
最初からある程度きれいなコードを書くには何を考えれば良いんでしょ?
設計、ってヤツですか?
0924デフォルトの名無しさんNGNG
まぁ、そうなんだけど、VBやperlのようなスクリプト記述型言語の場合、
あんまりキレイにしようと思っても限度があるよ、やっぱし。
0925デフォルトの名無しさんNGNG
この職って会社のどんな事に役立ってるのですか?
まだ社会人ではないのでまったく想像できません。
ソフトってものはどんなものなのか・・・・・?
それが何の役に立つか何を作っているのか・・・・・?
みなさん教えてください。
(^O^)
0926デフォルトの名無しさんNGNG
>>925
ここはプログラム「技術」を語る場所。板違いです。

プログラマー板に行って下さい。
0927デフォルトの名無しさんNGNG
>>923
あと三ヶ月くらいは同じこと繰り返しててよし。
スクラッチ&ビルドに飽きたら、
きちんとした設計の本でも買って嫁。
0928デフォルトの名無しさんNGNG
すみませんけど、2chのCGIが配布されてる所をご存知内でしょうか?
それともひろゆきの自作?
0929デフォルトの名無しさんNGNG
>>928
配布はされてないが過去に流出したスクリプトをベースとしたものはある。
しかし、それ以前に板違いの質問だ。

あめぞう型掲示板
http://ebi.2ch.net/test/read.cgi/php/1002782823/
0930デフォルトの名無しさん NGNG
>>928
UNIX板じゃなかったっけ?どっかにあるよ。ひろゆき作じゃないことは確か。
0931田舎人NGNG
****質問****

DOS/V機でPC側からのモニタIDピンの信号を
設定する方法を知ってる人、教えてっ!
0932デフォルトの名無しさんNGNG
Perl/Tk の日本語パッチとかってないすか?
0933デフォルトの名無しさんNGNG
>>932
http://www.google.com/search?hl=ja&q=Perl%2FTk+%82%CC%93%FA%96%7B%8C%EA%89%BB%83p%83b%83%60&lr=
0934デフォルトの名無しさん NGNG
質問です。
JAVAScriptからJAVAAppletに動的にデータを渡す方法をご存知でしたら教えてください。
getParameter ⇔ <param name = "hoge" value = "hoge"> だと動的にはデータを変えられないですよね?
0935デフォルトの名無しさんNGNG
>>934
/** APPLET **/
class hogeClassFile extends java.applet.Applet {
 public void hogehoge(arg){
  //ほげほげ
 }

}

<!-- HTML -->
<APPLET NAME="hogeApplet" code=hogeClassFile width=350 height=240 mayscript >
</APPLET>

//JavaScript
document.hogeApplet.hogehoge(arg0);

詳しくはLiveConnectで検索してみ
0936開発卵NGNG
SQLServer7.0を使って開発しているのですが、
あるテーブルの1データを削除しようとしたら削除ができないんです。
どうやらそのデータが重複しているらしく、まったく同じデータが二つあるようで
それで消すことができないようです。
エラーメッセージは下記の通りです。

「キー列のフィールドの情報が足りないか、正しくありません。更新の影響を受ける行が多すぎます。」


かなり困っています。だれか詳しい方教えていただけませんでしょうか?
よろしくお願いします。
0937デフォルトの名無しさんNGNG
>>936
よくわからない
0938デフォルトの名無しさんNGNG
PING を打った時にでる、TTLというのは何の値なのでしょう?
0939デフォルトの名無しさんNGNG
>>938
TTL [Transistor Transistor Logic、] ◆テキサスインスツルメンツ(TI)で開発された集積回路(IC)のロジック回路方式
0940デフォルトの名無しさんNGNG
>>939
  レスありがとうございます。して、その回路方式の指し示す値には、
 どのような意味がるのでしょう?
0941デフォルトの名無しさんNGNG
今日になってマ板がかちゅーしゃで見られなくなったんだけど、誰か理由分かる?
2channel.brd のURLはちゃんと合ってます。
0942田舎人NGNG
>>940
「ちゃかし」をまじめにうけとらないように。
Time To Live です。 ping /?で表示されまっせ。
基本的にはノードを通るたびに1こずつカウントダウンする値です。
それより、誰か931にこたえてっ。
0943デフォルトの名無しさんNGNG
>>939-942
嘘を嘘と(以下略
0944デフォルトの名無しさんNGNG
>>DOS/V機でPC側からのモニタIDピンの信号を
>>設定する方法を知ってる人、教えてっ!

ハードウェア板向き?
0945デフォルトの名無しさんNGNG
>>942
 レスありがとうございます。して、ノードとは・・(自主規制)
0946開発卵NGNG
>>937さん
説明が悪いでしょうか?
0947 NGNG
Java Scriptで
var string="10";
var int=20;
int+=string;
で30になるようにしたいんだけどstringに
Cでいうatoi()てきなものはないんでかい?
0948田舎人NGNG
>>944

うーむ、ハードウェア板の方がいいのかなぁ。
モニタIDピンの信号をプログラムでコントロールしたいので、
Cのこの関数をつかったらいいよ」とか「このI/Oポートの
このbitだよ」とかいう回答を期待しているのですが・・・。
0949デフォルトの名無しさんNGNG
>>948
普通の高解像度なビデオカードは、VGAから切り替わったが最後
ポートとか制御方法とか全部チップ次第なんじゃないかな。

DOSでVGA限定の話なら別かもしれんが、わからん。
0950デフォルトの名無しさんNGNG
>>948
一般的な方法はないはず。
つーか、モニタIDってROだろ?
0951田舎人NGNG
>>950

VESAの規格書によると、モニタIDは双方向だそうです。
でも規格書内にそれをコントロールする手段が書いてないっ。
DOS限定でも、直接ポート操作でもいいから、誰か知らない?
0952936NGNG
すいません。わかる方おりませんか?
0953デフォルトの名無しさんNGNG
>>947
http://www.google.com/search?as_q=Java+script+%83%8A%83t%83@%83%8C%83%93%83X
↓
http://www.openspc2.org/JavaScript/
↓
http://www.openspc2.org/JavaScript/ref/convert/parseInt.htm
↓
(゚д゚)ウマー
0954デフォルトの名無しさんNGNG
>>951
いや、信号はI/Oかもしれんが、モニタ側がROだろうって事。
PCから書き換えられる意味がないし。
0955田舎人NGNG
>>954

>いや、信号はI/Oかもしれんが、モニタ側がROだろうって事。
そういう意味でしたか。理解しました。

>PCから書き換えられる意味がないし。
モニタのIDそのものを書きかえようとしてるのではなく、
モニタのID信号を他の目的で利用したいのです。
0956デフォルトの名無しさんNGNG
>936
急ぎの用なら有料サポートに行くが吉
ここは無料サポートでもないし。
# どうせ各地のSQL系BBSにマルチポスト中だろうが
0957デフォルトの名無しさんNGNG
>>936
情報なさ過ぎ。

何を使って開発しているの?
問題の出るテーブルの構造は?
問題の出るSQLは?
0958デフォルトの名無しさんNGNG
>>936
キーの設定はしてあるの?
0959デフォルトの名無しさんNGNG
speccpuについて質問です
spec95をrunspecではなく、普通にgccでコンパイルして実行するとき
ref,test,trainごとの適切なパラメータってわかりますか?
spec2000だとcontrolっていうファイルを見ればわかるのですが
spec95だと見あたらないので・・・
0960デフォルトの名無しさんNGNG
0961934NGNG
>>935
どうもありがとうございます。試してみます。
板が移転しててビクーリしました。
0962934NGNG
>>941
URLはおなじでもディレクトリが違うのですよ。
私もさっきまで???だったんですけどかちゅのツール→ボード一覧の更新で
見れるようになりました。
0963934NGNG
いやいや、間違い。URLが変わってるっす。
piza.2ch.net→pc.2ch.net
0964デフォルトの名無しさんNGNG
ファイルの関連付けに有る DDE ってなんなんですか?
何をするために存在しますか。
書式というものは存在しますか。
何を書くとどんな機能が発揮されますか。
0965デフォルトの名無しさんNGNG
中置表記法で書いた式を後置表記法に変換するプログラムがわかりません。
教えて♪
0966デフォルトの名無しさんNGNG
VC6なんですけど
std::mapを使うと警告がうんざりするほど出てきます。
解決法全然見当つきません。
一体どうすればいいんだべが
0967デフォルトの名無しさんNGNG
#pragma warning(disable:4786)
0968デフォルトの名無しさんNGNG
>>965
> 教えて♪
やだ。

宿題に答えてくれるスレが別にあるから、そっちで聞いてみれば?
0969966NGNG
おお!すばらしい!
967さんうまくいきました。
ありがとうございます
0970デフォルトの名無しさんNGNG
SPY++のフリーのツールがあるようだと、前の方に書いてありましたが
たとえばどのようなものがあるんでしょうか・・・
日本語版とかは存在しませんか?
0971デフォルトの名無しさんNGNG
>>970
PlatformSDKに入ってるSPYとか。。。
0972デフォルトの名無しさんNGNG
どこで聞いたらいいかわからんので、ここで...

WIN32APIのListView_InsertItem()またはListView_SetItem()で、
タブ入りの文字列をセットするとタブコードが”・”表示されるんですが、
上手くタブとして表示させる方法はありませんか?
0973デフォルトの名無しさんNGNG
タブをスペースで置き換えましょう。
0974デフォルトの名無しさんNGNG
10 PRINT "タスケテ";: GOTO 10

これでやるともの凄い勢いで表示されるのですが
一文字一文字をもう少しゆっくり表示させるにはどうしたらいいいですか?
消防レベルの質問ですがよろしくお願いします。
0975デフォルトの名無しさんNGNG
もっと動作速度の遅いマシンで実行してみよう!
きっともう少しゆっくり表示されるYO!
0976972NGNG
>>973
やっぱり?
面倒だなぁ。
0977デフォルトの名無しさんNGNG
Cでよければ答えるけど。
0978デフォルトの名無しさんNGNG
>>974

print "タ"
wait 10
print "ス"
wait 10
print "ケ"
wait 10
print "テ"
wait 10
0979974NGNG
>>977
お願いします。m(_ _)m
0980974NGNG
>>978
それでやってみます。
0981デフォルトの名無しさんNGNG
char str[5] = "タスケテ";
int i;

for( i = 0; i < 4; i++ ){
printf( "%c", str[i] );
sleep(10);
}
0982デフォルトの名無しさんNGNG
>>981
$ gcc -Wall -c tasukete.c
a.c:1: warning: initializer-string for array of chars is too long


ナンチャッテ
0983デフォルトの名無しさんNGNG
???
突っ込まれドコロが分からんのですが。
0984デフォルトの名無しさんNGNG
981はShiftJISなWindowsでしか動かんということでしょ
0985974NGNG
>>978
できれば横に表示したいのですが・・・

>>981
(30) syntax error になってしまいます。
大切な事を書き忘れていましたが機種はポケコンのPC-G850です。
くだらない質問を長々とやってすみません。
漫画の「すごいよマサルさん」の真似がしたいだけなんです。
0986デフォルトの名無しさんNGNG
>>985
> (30) syntax error になってしまいます。
ネタにしか見えないが本気か?
0987デフォルトの名無しさんNGNG

http://www.vector.co.jp/soft/data/hardware/se105545.html
0988デフォルトの名無しさんNGNG
UNIXでスレッドを複数作ると、Ctrl+Cを押しても、
アプリケーションが終了くれません。

シグナルの管理方法が間違っていると思うのですが、
スレッドを作るときはどのようにシグナルを管理すればいいのか、
伝授お願いします。
0989デフォルトの名無しさんNGNG
OSは?
0990デフォルトの名無しさんNGNG
>>988
サンプルのソースコード貼れ
0991デフォルトの名無しさんNGNG
初心者です。 PERLについてお聞きしたいのですが、
よく こんな記述があります
!QUERY{'name'} && &error(bad_name); うんたらかんたら・・
最初の&&は論理演算子でアンドを意味してると思うのですが、
その後の&の意味が良くわかりません。
関数を呼び出すためにつけるのでしょうか?
0992デフォルトの名無しさんNGNG
perlは良く知らんけど、ユーザ関数の呼び出しは&つけるんじゃなかったっけ?
0993988NGNG
>>989, >>990
OSはFreeBSD 4.2
コンパイラはgcc 2.95.2
コンパイル時は gcc -pthread -lc_r pingthread.c -o pingthread
ソースは以下。

以上です。
厳しいご指導よろしくお願いいたします。

#include <stdio.h>
#include <unistd.h>
#include <pthread.h>
#include <signal.h>
#include <stdlib.h>

#define HOSTS 255

void *pthread_main( void *argc );
void sigcatch( int signal );

int main( int argc, char *argv[] )
{
int i;
int ret;
pthread_t pthread[HOSTS + 1];
int hostNo[ HOSTS + 1 ];

for ( i = 0; i <= HOSTS; i++ ){
hostNo[i] = i;
ret = pthread_create( &pthread[i], NULL, pthread_main, &hostNo[i] );
if ( ret != 0 ){
printf( "pthread_create falt\n" );
i--;
usleep( 100 * 1000 );
}
}

for ( i = 0; i <= HOSTS; i++ ){
ret = pthread_join( pthread[i], NULL );
if ( ret != 0 ){
printf( "pthread_join falt\n" );
i--;
usleep( 100 * 1000 );
}
}

printf( "enter Ctrl+C\n" );
sleep( 10 );

exit( 0 );
}
0994988NGNG
vvoid *pthread_main( void *arg )
{
int host = *((int *)arg);
char cmd[254+1];
int ret;
sigset_t newsigmask;

sigemptyset( &newsigmask );
sigaddset( &newsigmask, SIGTERM );
sigaddset( &newsigmask, SIGINT );

pthread_sigmask( SIG_BLOCK, &newsigmask, NULL );

cmd[0] = NULL;
snprintf( cmd, sizeof cmd, "exec ping -t1 -c1 172.16.1.%d 2>&1 1>&-", host );
ret = system( cmd );
if ( ret == 0 ){
printf( "172.16.1.%d ok!\n", host );
}

pthread_exit( (void *)NULL );
}
0995デフォルトの名無しさんNGNG
新スレ立てるよ
0996デフォルトの名無しさんNGNG
スレ立てました。移動よろしく。

***すれ立てるまでもない質問はここで 第6刷***
http://pc.2ch.net/test/read.cgi/tech/1004183881/
0997デフォルトの名無しさんNGNG
system使ってる時点で子プロセスが生成されること決定なのだが、
なぜ素直にfork&execしない?まずそこを問い詰めたい。

#あとでICMP喋りるコードに置き換えるツモリナンデス という言い訳可。
0998デフォルトの名無しさんNGNG
1
0999デフォルトの名無しさんNGNG
ズザー
1000デフォルトの名無しさんNGNG
eof
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。