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

このエントリーをはてなブックマークに追加
952936:01/10/26 15:20
すいません。わかる方おりませんか?
953デフォルトの名無しさん:01/10/26 15:24
>>951
いや、信号はI/Oかもしれんが、モニタ側がROだろうって事。
PCから書き換えられる意味がないし。
955田舎人:01/10/26 16:20
>>954

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

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

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

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

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

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

print "タ"
wait 10
print "ス"
wait 10
print "ケ"
wait 10
print "テ"
wait 10
979974:01/10/27 18:22
>>977
お願いします。m(_ _)m
980974:01/10/27 18:23
>>978
それでやってみます。
char str[5] = "タスケテ";
int i;

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


ナンチャッテ
???
突っ込まれドコロが分からんのですが。
984デフォルトの名無しさん:01/10/27 18:45
981はShiftJISなWindowsでしか動かんということでしょ
985974:01/10/27 18:55
>>978
できれば横に表示したいのですが・・・

>>981
(30) syntax error になってしまいます。
大切な事を書き忘れていましたが機種はポケコンのPC-G850です。
くだらない質問を長々とやってすみません。
漫画の「すごいよマサルさん」の真似がしたいだけなんです。
986デフォルトの名無しさん:01/10/27 18:56
>>985
> (30) syntax error になってしまいます。
ネタにしか見えないが本気か?
988デフォルトの名無しさん:01/10/27 19:38
UNIXでスレッドを複数作ると、Ctrl+Cを押しても、
アプリケーションが終了くれません。

シグナルの管理方法が間違っていると思うのですが、
スレッドを作るときはどのようにシグナルを管理すればいいのか、
伝授お願いします。
989デフォルトの名無しさん:01/10/27 19:41
OSは?
>>988
サンプルのソースコード貼れ
991デフォルトの名無しさん:01/10/27 20:17
初心者です。 PERLについてお聞きしたいのですが、
よく こんな記述があります
!QUERY{'name'} && &error(bad_name); うんたらかんたら・・
最初の&&は論理演算子でアンドを意味してると思うのですが、
その後の&の意味が良くわかりません。
関数を呼び出すためにつけるのでしょうか?
perlは良く知らんけど、ユーザ関数の呼び出しは&つけるんじゃなかったっけ?
993988:01/10/27 20:37
>>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 );
}
994988:01/10/27 20:38
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 );
}
新スレ立てるよ
スレ立てました。移動よろしく。

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

#あとでICMP喋りるコードに置き換えるツモリナンデス という言い訳可。
ズザー
eof
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。