[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 01/10 20:35 / Filesize : 257 KB / Number-of Response : 906
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

質問にやさしく親切に答えてくれるスレ 3



1 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 18:28:52 ]
質問にやさしく親切に答えてくれるスレです。

前スレはこちら。
質問にやさしく親切に答えてくれるスレ 2
pc8.2ch.net/test/read.cgi/tech/1143639945/

331 名前:329 mailto:sage [2008/02/10(日) 22:25:53 ]
なるほど、使用したときに判定されるんですね。。
ありがとうございます。


332 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 11:25:05 ]
もしよろしければ、誰か教えていただけないでしょうか。

JavaScriptでwindow.locationを使用して画像ファイルをオープンしようとしたのです。
しかし、「アクセスが拒否されました」というエラーが出てしまうのです。

前日は動いたのですが翌日になって動かしてみると、エラーが出るようになってしまいました。
申し訳ありませんが、何か分かる方はご教授ください(´Д⊂

333 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 11:40:53 ]
明日になったら動くかもね。

334 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 16:32:37 ]
325です
basic_1.xslをxmlと同じファイルにダウンロードの意味が理解できません

1、マイドキュメントに2つともいれてみましたがダメでした

2、1つをダウンロードしたあと
もう一つダウンロードするとき
最初に保存したほうに保存を選択しても2つ出来てしまいました

3、basic_1.xslをメモ帳にコピペしたあとその下に
万葉集第1巻抜粋のXMLファイル(IE6.0でね!!)www6.airnet.ne.jp/manyo/xml/xslt/sample/basic.xml
をコピペしたらこうなってしまいますコピペする順番を変えてもダメでした
XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。

--------------------------------------------------------------------------------

ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/個人いd/My Documents/プログラム/aaassdf.xsl' の実行エラーです。ライン 19、位置 46

<?xml version="1.0" encoding="Shift_JIS" ?>

もうなんかいやっても、XMLができませn





335 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 16:33:59 ]
325です
追記
万葉集第1巻抜粋のXMLファイル(IE6.0でね!!)www6.airnet.ne.jp/manyo/xml/xslt/sample/basic.xml
2行目に<?xml-stylesheet type="text/xsl" href="basic_1.xsl"?>これを書き加えても

XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/個人いd/My Documents/プログラム/aaassdf.xsl' の実行エラーです。ライン 2、位置 54

<?xml-stylesheet type="text/xsl" href="basic_1.xsl"?>

こんな感じです
もうなんかいやっても、なんかいやっても、なんかいやっても、なんかいやっても、XMLができませn

336 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 17:18:39 ]
落ち着いて、もう1度1からやってみよう。

> マイドキュメントに2つともいれてみました
それは合っている。

> basic_1.xslをメモ帳にコピペ
これもいい。"basic_1.xsl"という名前でマイドキュメントに保存しているよな。

> その下に
これはおかしい。
www6.airnet.ne.jp/manyo/xml/xslt/sample/basic.xml
をコピペして貼り付けるなら、新しくメモ帳を開いてそこへ張り付ける。
そして、それを"basic.xml"という名前でやはりマイドキュメントに保存する。

これで、マイドキュメントにはbasic_1.xslとbasic.xmlという2つのファイルがある状態のはず。
これでどう?

337 名前:デフォルトの名無しさん [2008/02/12(火) 20:00:46 ]
すいません
超初歩的な質問で申し訳ないんですが
C言語で文字列char型をバイナリにするのってどうすれば良いんでしょうか?
後、バイナリってマシンが理解出来る形態っていう理解であってますか?


338 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 20:15:52 ]
バイナリ=二進数

339 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:11:18 ]
335です
BACAC、と書かれたほうをダブルクリックすると
XML ページを表示できません
スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/個人ID/My Documents/プログラム/basic..xml' の実行エラーです。ライン 1、位置 46

<?xml version="1.0" encoding="Shift_JIS" ?>






340 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:12:09 ]
先週からC言語について学び始めた高1です。
明日からプログラミングが学校の授業ではじまり
予習していたのですが、何度やっても思い通りの結果を表示できません><

本当に基礎的な問題かも知れませんが、アドバイス、正答などいただけると幸いです。

1.5個の整数データを配列に代入し合計と平均を求めるプログラムをつくれ。
2.問1のデータの最大値を求めるプログラムをつくれ。
3.問1のデータを大きい順に並べ替えるプログラムをつくれ。

本当に程度の低い質問かもしれませんが
悩んでます><よろしくおねがいします。

341 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:14:49 ]
>>340
丸投げなら、宿題スレへ
少しは自分で考える気があるなら、まずはその思い通りの結果が出ないという自分の書いたソースを見せてみろ

342 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:18:33 ]
>>340
先ほどから数時間ぐらいやっても結果がでません><
問1でとまっている段階です。

#include <stdio.h>
int main (void)
{
int s,i;
int box[5]={0,0,0,0,0};
s = 0;
for(i=0;i<5;i++)
{
scanf("%d",&i);
s=s+i;
}

printf("goukeiha=%d\n",s);
return 0;
}

ひとつのデータを入力したらそこで終了になってしまうのですが
なにが原因でしょうか?

343 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:20:35 ]
BASIC、1と書かれた歯車のついた方を
ダブルクリックすrと
XML ページを表示できません
スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/個人ID/My Documents/プログラム/basic_1.xsl' の実行エラーです。ライン 2、位置 37

<?xml-stylesheet type="text/xml"?>

となり

やっぱりオレだけできません
多分みんなできるのに俺だけできません

たのしいXMLに俺だけ入門できませんn
もうだめ (T-T)



344 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:27:42 ]
335です
マイドキュメントに入れての結果です

345 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 21:56:54 ]
>>343
scanf に使う変数と for に使う変数を別にしても環境負荷は増えないと思う。

346 名前:デフォルトの名無しさん [2008/02/13(水) 01:14:43 ]
利用者にアカウント登録させてクレジットから利用料を月引きする所まで供えた
ニコニコ動画を作りたいのですが、
これを作るための本を紹介して頂きたいです。

347 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 11:33:41 ]
>>343
エラー出る行を抜いてみたら?
あとそのサイトが駄目なら他のXMLの入門サイトを試すとか

>>342
もう授業始まってしまってるだろうけど

>scanf("%d",&i);

これだとiへの入力が5以上の場合
for文の継続条件(i<5:iは5未満)を満たさないのでループを抜けてしまう

348 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 09:10:11 ]
343です
問題の箇所を削除すると
次の行にエラーが発生し繰り返すと
1行も残らなくなります

別々にダウンロードするより
www6.airnet.ne.jp/manyo/xml/xslt/sample/basic_1.xml
この表示したいページのソースをコピペすれば
当然できるはずなのにやっぱり

XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

アクセスが拒否されました

こんな感じで表示できません

ちなみにインターネットオプションから
ドメイン間のデータ ソースのアクセス
ってやつは有効にしました

なにかxmlを表示させないなにかが
僕のパソコンにあると思うのですが

僕のパソコンだけがxmlできないのか知りたいです
上のアドレスからソースコピーして出来るかやってみてください




349 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 09:11:42 ]
あとxmlに
ハローワードみたいな簡単な
プログラムは無いのでしょうか



350 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 10:32:26 ]
>>348
そこから2行目の<?xml-stylesheet type="text/xsl" href="basic_1.xsl"?>を削除すれば、
とりあえず、XMLのツリーが表示されるはず。

351 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 18:32:02 ]
ツリーは何度も見ましたが
348のサイトに入ったときの表示される奴を出したいのです

ハローワードを組めばダイアログに結果が出るように
xmlを組んでもブラウザで結果をみたいです

ソースを丸々コピペしても
サイトの説明どうりやってもできないのがくやしいです


352 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:18:00 ]
じゃあ350の1行の削除を戻した状態(348の状態)にしてみて。
basic_1.xml(という名前だよな?)が
マイドキュメントかどこかに1つ置いてある状態のはずだ。

あとは、basic_1.xslというファイルが揃えばできる。
www6.airnet.ne.jp/manyo/xml/xslt/sample/basic_1.xsl
これをbasic_1.xmlと同じ要領でコピペして、メモ帳か何かでマイドキュメントへ保存するんだ。


353 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 17:06:26 ]
352のとおりにするとなぜか圧縮フォルダ(ZIP)が出現しました
結果はこれです
XML ページを表示できません
スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/aaaa/Local Settings/Temp/basic_1.zip の一時ディレクトリ 1/basic_1.xsl' の実行エ...

<?xml-stylesheet type="text/xml"?>

少しいじっていたらまちがえてZIPを消してしまいました
現在はアクセスできないXMLと
ツリーの表示されるXSLがマイフォルダにあります





354 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 21:26:55 ]
圧縮フォルダの出現は、単にお前が何かとちっただけとしか思えない。

355 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 22:12:59 ]
そうなんですか、、、、
じゃあ圧縮フォルダの件は消えたまま放置します

XSLの方は指定されたとおりツリーが出てます
xmlの方はhtmlで表示されているのを
表示→ソースからまるまるコピーしてもアクセスできません
現時点ではこのような感じです

352さんはそれでできましたでしょうか?

356 名前:デフォルトの名無しさん [2008/02/21(木) 15:22:37 ]
tomcat5のJDBCレルム機構に対して、サーブレット内からプログラマが任意のタイミングでユーザ認証を済ませる方法を探しています。
 /auth/AuthServlet
 /noauth/NoAuthServlet
web.xmlで/auth/*を認証ゾーンとして指定。
NoAuthServlet内から、プログラマーが自前でユーザIDとパスワードを使って/auth/*ゾーンの認証を済ませたいのですが
どうすればできるでしょうか?
認証を済ませる=HttpServletRequest#getUserPrincipal() != nullという意味です。

この手の質問をどのスレに書いたらいいか分からなくて、ここに書かせて頂きました。




357 名前:デフォルトの名無しさん [2008/02/21(木) 15:23:47 ]
>>356は同一コンテキストの話です。

358 名前:356 mailto:sage [2008/02/21(木) 15:45:44 ]
すみませんjavaの質問スレを見つけたのでそちらで聞いてみます。結果としてマルチ投稿になってしまい申し訳ありません。

359 名前:デフォルトの名無しさん [2008/02/22(金) 18:49:21 ]
いろんなところで聞いたのですが中々回答が付かないのでこちらで再度質問させて頂きます。
CPUはCore-duo、OSはXP-home(SP2)です。
batファイルを作成して特定のプログラムをシングルコアで起動させるようにしようと思いやってみたのですがダメでした。
imagecfg.exeは「C:\WINDOWS\system32」にコピーしています。
どのように書けばシングルコアで起動出来るようになるのでしょうか?

・どこかのサイトに書かれていた書式
imagecfg -a 1 ???.exe
???.exe contains no configuration information
???.exe contains a Subsystem Version of 4.0
???.exe updated with the following configuration information:
Process Affinity Mask: 00000001

・通常の書式
imagecfg -a 1 ???.exe



360 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 18:56:50 ]
>>359
ここはプログラミング板なので単なるwindowsの使い方はwindows板へ

361 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 19:19:13 ]
>>359 実行した結果はどうなったの?

362 名前:359 [2008/02/22(金) 20:51:13 ]
>>361
一番目では普通に指定したソフトが起動しただけでした。
二番目では指定したソフトが起動すらしませんでした。

363 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 21:07:54 ]
>>362
面倒くさいのでこれをどうぞ
ttp://www2.uploda.org/uporg1265028.zip.html

pass:sage

364 名前:359 [2008/02/22(金) 21:51:00 ]
>>363
わざわざどもです。
batファイルを「SetAffinity.exe ×××.exe 1」として作成し
SetAffinity.exeをシステム32フォルダに入れて実行したのですが、指定したソフトは起動しませんでした。
どこか間違ってるんでしょうか?

365 名前:363 mailto:sage [2008/02/22(金) 21:54:40 ]
【マジレス】超初心者の質問に答えるスレ82【エスパー】
pc11.2ch.net/test/read.cgi/win/1203272137/

こっちで喋ろうぜ
×××.exeの方はパス通ってんの?

366 名前:359 [2008/02/22(金) 21:59:41 ]
>>365
すいません
もしかしてフルパス指定するわけですか?
例えば
SetAffinity.exe "C:\Program Files\×××\×××.exe" 1
のようにしないといけないのでしょうか?

367 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 22:02:52 ]
YES

パスを通すためにSetAffinity.exeをSystem32に移動したんだろ?
気づこうぜw

368 名前:359 [2008/02/22(金) 22:03:10 ]
一応やってみたのですが、ダメでした
確かにパスが通ってない感じなんですが、なにぶん初心者なものですいません

369 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 22:04:52 ]
【マジレス】超初心者の質問に答えるスレ82【エスパー】
pc11.2ch.net/test/read.cgi/win/1203272137/

初心者なのは良いがいい加減スレ違いだ
こっちにこい



370 名前:359 [2008/02/22(金) 22:09:56 ]
はい、移動します。
すいません。

371 名前:デフォルトの名無しさん [2008/02/22(金) 22:25:02 ]
CやVBって関数型言語みたいにアルゴリズムの評価もできるのですか?

372 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 20:12:59 ]
すいません。
ソースをコンパイルしようとしたんですが
error: extra qualification 'FoeCommand::' on member 'doAccelX'
って出てきたんですが、どういうエラーなのでしょうか?
教えてください。

373 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 21:02:44 ]
メンバ doAccelX に余計な修飾子 FoeCommand:: がついています

374 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 22:21:30 ]
>>373
ありがとうございました!

375 名前:デフォルトの名無しさん [2008/02/28(木) 14:28:21 ]
vbsの質問なんですが、

Dim A
A=Inputbox ("テスト1")
If A=1 Then
    Msgbox "テスト2"
Else
    Msgbox "テスト3"
End If

っていう、スクリプト作ったとき、inputboxに何もいれず、OKをおすと、エラーが出るんですが、回避方法はありませんか?

376 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 14:30:57 ]

原因はA=1 と数字に比較する時に文字列からの変換が自動的に入っているからだよ
だからAに数字が入ってるかどうか先に判定するといい。

あるいは文字列として比較するといい

377 名前:デフォルトの名無しさん [2008/02/28(木) 14:57:09 ]
>>376
ありがとうございました。
Aの代わりに、IsNumeric(A)を使ったら出来ました。

378 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 14:59:06 ]
Inputboxは文字列を返す。その時点でAの内部処理形式は文字列になる。
if文を、
If A="1" Then
と書けば何を入れても/何も入れなくてもエラーにはならない。

MSDNには「バリアント型 (Variant) と呼ばれるデータ型のみを使用します。」と書いてあるけど、
実情は変数の型を意識しないわけにはいかない。
だったら as String とか書いてもいい方がよかったんじゃないかなぁ。

379 名前:デフォルトの名無しさん [2008/02/28(木) 15:09:30 ]
>>378

そちらのほうがわかりやすいので、
If A="1" Then
にしました、ありがとうございます。



380 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 15:17:16 ]
ファイラ、ランチャの類のプログラムを作ろうかと思っています。
大抵、exe自身やファイルに関連付けられたアイコンを表示すると思うのですが、
著作権的には問題が無いのでしょうか?
例えば、MSはMS製品のアイコンの使用を認めていないと書いてますが、
マイコンピュータやIE、NotepadやWordのアイコンを表示しないソフトは
無いんじゃないかと思ってます。

381 名前:デフォルトの名無しさん [2008/02/28(木) 15:32:39 ]
>>380

著作権は破るためにあるんだよ。

382 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 16:02:28 ]
著作権的には問題ないんじゃないか?
肖像権的にはどうか知らんが。

383 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 17:10:50 ]
映像や音楽や写真を再生、表示するソフトはどうなるんだ?
たいていのものには著作権があると思うぞ

384 名前:デフォルトの名無しさん [2008/02/28(木) 18:27:43 ]
htmlでよくみかける

src属性のsrcとは何の略称なのでしょうか

385 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:46:11 ]
source

386 名前:デフォルトの名無しさん [2008/02/29(金) 01:24:37 ]
vbの質問です。avast!を使っているとウイルス発見時に[警告]が立ち上がり、 チェック
の処理を中断してしまうので、[警告]ウインドウが立ち上がったら自動的に[チェストへ移動]
か[削除]を押すようにしたいのですが。以下でvbsを作成しても文字が正しくないとエラーメッ
セージが出ます。どうすればよいのでしょうか。

Dim objShell,oExec
Set objShell = WScript.CreateObject("WScript.Shell")
Set objExec = objShell.Exec("C:\Program Files\Alwil Software\Avast4\ashQuick.exe C: D: ")
Set oExec = objExec
' 起動を待つ
Do Until objShell.AppActivate(objExec.ProcessID)
WScript.Sleep 1000
Loop
Do Until oExec.Status=1
' ダイアログの表示を待つ
If objShell.AppActivate("avast! 警告") Then
WScript.Sleep 100
objShell.SendKeys "%(C)" ' チェストへ移動
End If
If objShell.AppActivate("エラー・メッセージ") Then
objShell.SendKeys "~" ' ドライブのないものを無視
End If
Loop


387 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 01:29:23 ]
>>386
素朴な疑問なんだが、設定ダイアログの確認で設定はできないのかね。

388 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 01:30:16 ]
"avast!の設定..."ダイアログの「確認」だな。

389 名前:デフォルトの名無しさん [2008/02/29(金) 01:59:05 ]
確認不足でした。解決しました。ありがとうございます。

連投になりますがすいません。batファイルについてです。
avastはスケジュール機能がないのでバッチファイルとタスクスケジューラ
で自動スキャンするようにしたいのですが、以下のように作成する
とCは問題ないのですが、メモリーは「パスが見つかりません」と表示され
スキャンされません。どうしたものでしょうか。

"C:\Program Files\Alwil Software\Avast4\ashQuick.exe" "*MEMORY"
"C:\Program Files\Alwil Software\Avast4\ashQuick.exe" "C:"



390 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 04:12:15 ]
>>389
最早鼬害だが。
前者は*MEMORYではなく"*MEMORY"である必要があると思うのだが、
ショートカットを作ってリンク先を"c:\...\ashQuick.exe" "*MEMORY"にしたら動いたよ。
タスクスケジューラは使ったことがないから知らんけど、あれも確かショートカットで
管理しているはずだから直にプロパティを見てみたら?

391 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 04:34:36 ]
>>380
リソースから取得して表示するだけなら問題ないんじゃない?
配布するわけじゃなし。そんなこといったらWindowsが著作権だいぢょぶじゃないお

392 名前:デフォルトの名無しさん [2008/02/29(金) 15:15:26 ]
C言語でWinsockを使っていまして、
Keep-Aliveの使い方がいまいち分からず
Keep-Aliveを使ったコード等を見てみたいのですが、
ありますでしょうか?

393 名前:デフォルトの名無しさん [2008/02/29(金) 15:53:51 ]
NTPサーバの桁あふれの2036年問題で実際に桁触れする日時って
wikiとかググって色々見てみると2036年2月6日 6時28分15秒(UTC)と書かれていますが
# 一部2036年2月6日の00:54:54って書いてあるところも有りましたが
自分で計算するとどうも2036年2月7日 6時28分15秒になってしまいます。

これって正しいんですかね?
なお計算方法は以下のとおりです。

SYSTEMTIME stNtp;
ULONGLONG ull = (ULONGLONG)ntptime(0xffffffff)*10000000 + 94354848000000000; // NTP時間をFILETIMEに変換
::FileTimeToSystemTime((const FILETIME*)&ll, &stNtp);

394 名前:デフォルトの名無しさん [2008/02/29(金) 20:34:51 ]
環境はC言語、Solaris、Sunコンパイラです。

マルチスレッドで動作する関数内で
ある条件下で動作する処理Aと処理Bがあります。

AとBはクリティカルセクションを使用しています。
それぞれ実行する前後にpthread_mutexを使い排他しました。

これは問題なく動作できているのですが、
処理B自体は排他する必要がなく、処理Bを平行に動かしたいのですが
うまくいきません。
セマフォを使ってできると思ったんですが・・・

何かよい方法があったら教えてください

//mutex(初期化は省略)
pthread_mutex_t *mutex

/* マルチスレッドで動作させる関数 */
void Func(){

if( 条件 ){
    pthread_mutex_lock(mutex);
A();
pthread_mutex_unlock(mutex);
}

  pthread_mutex_lock(mutex);
B();
  pthread_mutex_unlock(mutex);

}

395 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 20:52:01 ]
>>394
pthreadにrwlockってないんだっけ
自前でrwlockもどきを実装するならこんな感じかな・・

pthread_mutex_t *mutex;
pthread_cond_t *cond;
int a_runners;
int b_runners;
void Func(){
 if (条件) {
  pthread_mutex_lock(mutex);
  while (a_runners > 0 || b_runners > 0) pthread_cond_wait(cond, mutex);
  a_runners += 1;
  pthread_mutex_unlock(mutex);
  処理A
  pthread_mutex_lock(mutex);
  a_runners -= 1;
  pthread_cond_broadcast(cond);
  pthread_mutex_unlock(mutex);
 }
 pthread_mutex_lock(mutex);
 while (a_runners > 0) pthread_cond_wait(cond, mutex);
 b_runners += 1;
 pthread_mutex_unlock(mutex);
 処理B
 pthread_mutex_lock(mutex);
 b_runners -= 1;
 pthread_cond_broadcast(cond);
 pthread_mutex_unlock(mutex);
}

396 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 21:27:55 ]
>>395
私の環境では、rwlockはありました。
これならできそうです。
回答有難うございました。


397 名前:380 mailto:sage [2008/03/02(日) 05:52:26 ]
遅くなりましたが、レスありがとうございます。

某所で建てて頂いたスレも識者のレスが付きそうにないので、
参考になりそうなサイトのアドレスを挙げると共に個人的な解釈を
まとめてみました。

アイコンの権利関係に関しては

ttp://www.askaccs.ne.jp/xoops/modules/weblinks/singlelink.php?lid=723&keywords=C101

によると、一般的なアイコンは著作権法上の著作物に当たらない
という解釈がなされている様です。
また、意匠権についてはアイコンは対象外だそうです。
MSのアイコン表示についてはうまくやってくれ(超意訳)との事なので、
これ以上触らない事にしておきます。

ついでに書いておくと、ファイラ、ランチャの類のソフトのUIに関しては、

ttp://itpro.nikkeibp.co.jp/article/COLUMN/20061106/252596/?ST=system

を参考に考えると、Windowsアプリケーションである以上似かよるのは当然で、
もろパクリじゃない限り問題無いだろうと思っています。

398 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 08:58:45 ]
>397
お前は人が教えてやったことは完全無視で、
そんなわけのわからんサイトの説を信用するのか?
アイコンは著作権法上の著作物だぞ
これ以上教えてやっても無駄なようだな
勝手にしろ

399 名前:デフォルトの名無しさん [2008/03/02(日) 11:24:47 ]
どんなサイトでも2chよりかは信用できると思うけど。



400 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 11:53:12 ]
「一般的なアイコン」 ってのは、OS 標準のアイコンのことか?

401 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 12:12:23 ]
>>399
2chなら、間違いが訂正される確率はそこそこ高い。
しかし、阿呆な管理人しかいないサイトではいくら間違いを指摘しても
サイトの別の場所に言い訳だけ書いて放置することもしばしば。
どっちが信用できるか判断できない人に、Internetの利用は難しい。
# かといって書籍が常に信用できるかは別の問題だけど。

402 名前:デフォルトの名無しさん [2008/03/02(日) 18:19:32 ]
2chはヒントだけ手に入れて後はググっていろんなサイト見て参考にするのが常識だろ。
2chだけとか特定のサイトだけとかって発想がオワットル

403 名前:380 mailto:sage [2008/03/02(日) 18:27:50 ]
>>401
どのレスを頂いた方ですか?
今回は個人的意見を聞きたかったのではなく、判例、通念、影響力ある団体
による解釈レベルの話が聞きたかったのです。
Web上の記事よりXXでぐぐれカスの方が的を得ている事があるのは判っていますが、
頂いたレスには裏付けとなる情報や法律関係者である事の示唆、法律の知識を
感じさせるものは無かった様に思われますので、今回の件ではACCS(wや日経BP
の記事より内容も信頼度も落ちると感じました。

>>400
言われると思っていました。今回は殆どのものが該当すると考える事にしました。
もちろん、上の様な解釈をしたからといって自由に流用して良いと思っている
訳ではありません。
逆にお聞きしたいのですが、どういうアイコンなら表示して良いとお考えですか?
ファイルを開くダイアログが実装されていると著作権を侵害すると思われますが、
実装されたソフトを作ったり、利用されたりしていませんか?
犯罪者になりたくないなら、配布停止、回収、利用停止の必要はありませんか?

404 名前:401 mailto:sage [2008/03/02(日) 18:51:02 ]
>>403
私ゃあんたにレスした積もりはないよ。

405 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 19:15:23 ]
フォントにも著作権があることを忘れずに
自前でフォントを用意して表示することをお勧めします。

406 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 14:28:22 ]
>>403
お前のいう殆どがどれくらいなのか分からないけど、
例えばExcelやAdobe Readerのようなアプリケーションソフトウェアを表すアイコンは、
大抵、397で挙げたaskaccsのページにある「思想または感情が線・色彩・明暗をもって
平面的あるいは立体的に表現されているもの」「思想または感情が図の形状・模様によって
表現されているもの」に該当し、著作物だと俺は思う。

407 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 14:48:59 ]
>>403
>Web上の記事よりXXでぐぐれカスの方が的を得ている事があるのは判っていますが、
「的」は「得」ちゃいけません。射掛けられちゃいますよ。

408 名前:a mailto:sage [2008/03/03(月) 17:21:36 ]
www.harukitchen.com/rpg_programming/index2.htm
ここのサイトにある
プログラムはオープンソースにしておきます。以下のファイルを全てDLして、
メインとなるMapEdit.javaをjavac ファイル名でコンパイルしたのですが、

nandemo-up1.hp.infoseek.co.jp/cgi-bin/nandemo/up0667.jpg
nandemo-up1.hp.infoseek.co.jp/cgi-bin/nandemo/up0668.jpg

このようなエラーが…。
オブジェクトが見つかりません で検索してみたのですが、
クラスがないということだけしか、サッパリです…。
どうすればいいのでしょう?何か足りないファイルでもあるのでしょうか…?

ついでに的を得るって言葉自体は正しいですよね?w関係ないですが

409 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:35:29 ]
>>408
>407
的は射るものです。

ここから本題。
例えばBattleManageクラスがないというエラーが出ている。
ところがそれらしいファイルがそのサイトには書かれていない。
全てを公開する気はないんじゃないかな?
どうせ、画像もないようだし。
まぁ、サイト管理者に聞くんだね。




410 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:37:03 ]
的を得た魚

411 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:38:48 ]
>>410
南無。

412 名前:a mailto:sage [2008/03/03(月) 17:46:58 ]
>>409
そでしたね。
う〜ん。つまりエラーとして出たクラスを持つファイルを補えばいいんですね。
具体的にどのようなファイルを作ればよいのでしょうか…?

413 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 17:48:39 ]
>>412
>まぁ、サイト管理者に聞くんだね。

414 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 15:23:58 ]
デスクトップランチャーを使用してみました
時計、カレンダー、ショートカットの便利さに感動しました
C言語で作ってみたいのですが、動作はXP限定。最低限の機能を持たせるとして難易度はどのくらいでしょうか?
Windowsのカーネル周りを理解する必要が

インタフェース周りをプログラムでどうこうしたことがありません
今まで作ったプログラムは全てDOS窓に打ち込む、またはテキストから読み込む形式でした
Hello Worldが1
各種ソートを2
学生の課題でありがちな四則演算電卓プログラムを3として

415 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 15:37:12 ]
Delphiでなら 8くらいかな
BCBでなら 20くらい
C言語でなら100でもいいと思うな

416 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 17:36:28 ]
デスクトップランチャーは実はたいしたことやってない

417 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 20:48:13 ]
クイック起動で事足りてるのでランチャーは使ったことがないな

418 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 09:23:06 ]
>>414
マジレスすると

コンソールのHello Worldと一番基本的なウィンドウを出すプログラムの間に難易度差が100ぐらいある
君ならウィンドウを出すまでに1日かかる

419 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 10:10:29 ]
どうかな。 今は窓を出すまでのスケルトンが
ttp://rina.jpn.ph/~rance/directx8/02/WinMain_02_01.cpp
みたいに落ちてるから、これを拾って、
窓に Hello Worldと表示するだけなら、
再起下降の電卓より簡単だと思うけどな

これから先が大変なのは確かだけど




420 名前:デフォルトの名無しさん [2008/04/08(火) 21:34:31 ]
C#でブラウザを立ち上げたとき
同時にテキストボックスにもじを入力するには何を使ったらよいのですか?

421 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 21:40:40 ]
mojimoji.kun

422 名前:デフォルトの名無しさん [2008/04/09(水) 10:19:05 ]
エクセルビューアのウィンドウクラス名はなんですか?
どなたか教えてください(>_<)

423 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 01:34:15 ]
Spy++を使えばすぐに解る。
エクセルビューア持ってないので俺は調べられない。

424 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 07:45:02 ]
これからプログラミングを始めようと思います。
株価の解析や、システムトレードといったソフトを作りたいんですが、
何の言語がいいんでしょうか?

425 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 10:12:43 ]
COBOL

426 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 20:35:17 ]
冗談はよせw。

427 名前:デフォルトの名無しさん mailto:sage [2008/04/10(木) 21:21:24 ]
FORTRAN

俺的には数値演算でこれ以上の言語はないと思ってる。

428 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 06:21:16 ]
>>424
Oz

429 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 10:39:54 ]
>>424
株価の解析用の言語と、システムトレード用の言語は分けた方がいいと思う。



430 名前:デフォルトの名無しさん [2008/05/05(月) 22:13:30 ]
音声のことについて勉強しようと思っているのですが
「相互相関」と「自己相関」という言葉の意味があまりよくわかりません。

相互相関は異なる2つの波形の類似度をもとめるもの
自己相関は一つの波形に周期性があるかどうかをもとめるもの
という認識でいいですか?



431 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 00:39:23 ]
>>430
宿題解いてもらえてよかったね
ところでその質問自体は板違い
学問・理系あたりの板で






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<257KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef