スレ立てるまでもない質問はここで 87匹目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/12/01(土) 20:50:46プログラミングと関係ない質問はそれぞれの板の質問スレへ。
前スレ : スレ立てるまでもない質問はここで 86匹目
http://pc11.2ch.net/test/read.cgi/tech/1193556424/
_,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、
,r‐'″ ._,,,, `'lri,!'''″ ゙l
.,,,″ ,,r'"` ゙゙l, ゙ヘ, |
!アr, .l°.ェ'ニ,コ .| ゚ヘ、 |
`'i、 .く_,、vr''″ ., ゙'i、 .,,/
゙X、 ト ゙!,゛ .,,r‐--、
,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜
め゙゚“゙゙~゛ |  ̄` .,l゙
| ,i´ ,l゙
゙!、 ,i´ ,ノ
.'┐ ,,-° '=,, /`
.゚!, ,,,,r'″ ゙┐ ,l゙
゚'r, .''''"` │ .,,-''i、 /
`''x, .| | .,,r'" .゙┐ ,i´
~'ヘi,,, | |_,r・″ 'ヘ,、 l゙
`¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ�=@ ,l゙
`゙'ーぃ--r'″ `'―、,,,,/
0237デフォルトの名無しさん
2007/12/09(日) 11:23:570238デフォルトの名無しさん
2007/12/09(日) 11:25:200239デフォルトの名無しさん
2007/12/09(日) 11:25:350240デフォルトの名無しさん
2007/12/09(日) 11:48:270241デフォルトの名無しさん
2007/12/09(日) 12:51:52thx
0242デフォルトの名無しさん
2007/12/09(日) 19:37:50質問があります。
通知領域(システムトレイ)に現在表示されているアイコン(プログラム名)をテキストで取得できませんか?
通知のカスタマイズでは「現在の項目」として表示されていますが、
これはどこの情報を参照すれば、得られるでしょうか?
使用する言語はなんでも構いません。
0243デフォルトの名無しさん
2007/12/09(日) 20:19:470244デフォルトの名無しさん
2007/12/09(日) 21:41:08google 「FIXプロトコル」
0245デフォルトの名無しさん
2007/12/10(月) 00:49:00仕様書↓
「昨日、新聞の折り込み広告に入ってた車のチラシを見てたら、
ある車に「車内で手軽にアロマテラピーが楽しめます」っていう説明が書いてあった。
ついつい「車内で手軽にアロマテラピーが楽しめます。スイーツ(笑)」と口に出してしまい
一人で笑ってたんだけど旦那は「なにそれ」って顔してた。
旦那にスイーツ(笑)について教えたいけどなかなか上手く伝わらない。」
理解したら、はよつくれ。
0246デフォルトの名無しさん
2007/12/10(月) 01:00:23残念ながらそのようなAPIは用意されていません。
0247デフォルトの名無しさん
2007/12/10(月) 08:24:00理解できないので作れん。
0248デフォルトの名無しさん
2007/12/10(月) 09:37:480249デフォルトの名無しさん
2007/12/10(月) 14:18:29を呼び出すと true が返ってくるのはいいんですが、
必ず data に "腐女子" というデータがセットされます
僕だけでしょうか?
これでいいんでしょうか?
0250デフォルトの名無しさん
2007/12/10(月) 14:48:130251デフォルトの名無しさん
2007/12/10(月) 15:43:090252デフォルトの名無しさん
2007/12/10(月) 22:59:30unsigned int x,y;
in1.s_addr = ntohl(x);
in2.s_addr = ntohl(y);
char *strx = inet_ntoa(in1);
char *stry = inet_ntoa(in2);
このプログラムだとstrxとstryの中身が同じになってしまうのですがどうすれば別々の値が入るようになるのでしょうか?
0253デフォルトの名無しさん
2007/12/10(月) 23:08:49inet_ntoaでググれ。
こいつは使用毎に自分で持ってるバッファのポインタを返してる。
壊れないようにするには自分でバッファ持って使用毎にコピーするしかない。
0254デフォルトの名無しさん
2007/12/10(月) 23:23:51ありがとうございます!
やってみます
0255デフォルトの名無しさん
2007/12/11(火) 00:17:43ありがとうございます。
できないのですか・・・残念です。
0256デフォルトの名無しさん
2007/12/11(火) 03:35:00数学のベクトルと行列を完全理解しないと
だめでしょうか?
0257デフォルトの名無しさん
2007/12/11(火) 07:47:490258デフォルトの名無しさん
2007/12/11(火) 09:03:54プログラム→数学→プログラム とやってみるのもいい。
必要ということがわかれば学ぶ気にもなるだろう。
0259デフォルトの名無しさん
2007/12/11(火) 14:56:27再生用YUV422のサンプルファイルと、
再生用サンプルプログラム等を
ダウンロード出来るサイトご存じの方いませんでしょうか?
0260デフォルトの名無しさん
2007/12/11(火) 15:37:08<input type="checkbox" name="Q2[]" value="2"><?php echo "$Q2o[2]";?>
<input type="checkbox" name="Q2[]" value="3"><?php echo "$Q2o[3]";?>
このチェックボックスから入力したデータを
次の確認画面 global $Q2;
foreach($_POST["Q$i"] as $key => $val) {echo "{${"Q".$i."o"}[$val]}<br>";} で受け取り、
<form method="POST" action="<?php echo $_SERVER["PHP_SELF"]?>"><?php
for ($i = 1; $i <= $Q_num; $i++) {
echo "<input type=\"hidden\" value=\"${"Q".$i}\" name=\"Q$i\">";}?></form>
さらに送信画面へ送ろうとしたのですがうまくいきません。
最後の行が間違ってると思うのですが、どうすれば配列データをvalueとnameに格納できますか?
0261デフォルトの名無しさん
2007/12/11(火) 16:15:500262デフォルトの名無しさん
2007/12/11(火) 16:24:01こんな板が・・あざす!
0263デフォルトの名無しさん
2007/12/11(火) 16:42:27do-did-doneのdoneだと思っていたのですが
「ダン」だと思うのですが、情報系の先生が「ドン」と発音していたので
不安になりました。
何と発音するのが正しいのでしょうか?
0264デフォルトの名無しさん
2007/12/11(火) 16:50:17その他:ダン
0265デフォルトの名無しさん
2007/12/11(火) 16:55:03ドネ
0266デフォルトの名無しさん
2007/12/11(火) 17:36:01例えば
set /a ans= 6 + 2 | echo %ans%
として実行するとECHOは<ON>ですとでてくる
つまりsetとechoをパイプでつなぐと%ans%を表示しないんですけどどうすれば表示されますか?
0267デフォルトの名無しさん
2007/12/11(火) 17:47:530268デフォルトの名無しさん
2007/12/11(火) 18:05:36実際は6+2の部分を変数にしてforの中で使いたいんです
そうすると改行しても意味ありませんでした
0269デフォルトの名無しさん
2007/12/11(火) 19:00:54俺は「ワーニング」というのが気になる。
でもそれが主流になってるから仕方ないね。
0271デフォルトの名無しさん
2007/12/11(火) 19:58:210272デフォルトの名無しさん
2007/12/11(火) 20:55:56set /a ans= 6 + 2 || echo %ans%
ここでは「パイプ(|)」は使うべきではないよ。
0273デフォルトの名無しさん
2007/12/11(火) 22:54:43おぉ、できた!ありがとう
0274デフォルトの名無しさん
2007/12/11(火) 23:45:410275デフォルトの名無しさん
2007/12/12(水) 00:15:250276デフォルトの名無しさん
2007/12/12(水) 15:15:45COMETII/CASLIIについての質問もここでいいんだろうか?
0277デフォルトの名無しさん
2007/12/12(水) 15:24:30アセンブラ全般に関するスレはあるみたいだがCASLはどういう扱いなんだろ?
http://pc11.2ch.net/test/read.cgi/tech/1187079488/
0278デフォルトの名無しさん
2007/12/12(水) 15:26:05アセンブラを勉強しよう
http://pc11.2ch.net/test/read.cgi/tech/1172916032/
アセンブラ… Part 12
http://pc11.2ch.net/test/read.cgi/tech/1187079488/
0279デフォルトの名無しさん
2007/12/12(水) 15:29:350280デフォルトの名無しさん
2007/12/12(水) 18:54:06これは、何の挙動をみているのですか?
で、C++のところの
this->foo(); はどちらのfoo()が呼び出されのが正しいの?、親?、子供?
0281デフォルトの名無しさん
2007/12/12(水) 19:54:02気持ちは子供なんだけど、
実際は親だった。
子のインスタンス作る前に関数呼ぶから親のfoo()を呼ぶみたい。
0282デフォルトの名無しさん
2007/12/12(水) 22:07:11親のfoo()が呼ばれるのは正しいの?
それとも、コンパイラーによりけり?
0283デフォルトの名無しさん
2007/12/12(水) 22:25:50正しいよ。
仕様で決まってる。
0284デフォルトの名無しさん
2007/12/12(水) 22:46:43仕様(言語仕様)通りなんですか....
だいたい、インスタンス構築中に多態させるのがへんかな
0285デフォルトの名無しさん
2007/12/13(木) 00:55:44UNIXのshellってどうやって起動するんですか?
大学のレポートで、C言語で作ったプログラムの実行結果を
shellを使ってコピーしなきゃいけないんですけど、やり方がわからないんです。
授業でもらったプリントには
emacs上でM-x shellってなってるんですけど・・・。
Mってのはctrl+spaceらしいんですが、
ctrl+space+xを入力したとどうすればいいんだと思いますか?
shellキーなんてないですよね?
0286デフォルトの名無しさん
2007/12/13(木) 00:56:480287デフォルトの名無しさん
2007/12/13(木) 06:25:17スレ違いな気がするが…
>emacs上でM-x shellってなってるんですけど・・・。
>Mってのはctrl+spaceらしいんですが、
ctrl+space?
環境がわからんが、普通はMetaキーかAltだと思うが…
まあ、それは置いといて、
>ctrl+space+xを入力したとどうすればいいんだと思いますか?
>shellキーなんてないですよね?
「M-x」を入力した後、「shell」と入力してリターン。
「M-x」は、「その後何かコマンドを入力すると実行するよ」というコマンド。
0288デフォルトの名無しさん
2007/12/13(木) 08:32:180289デフォルトの名無しさん
2007/12/13(木) 09:15:36C++やJavaなどでは
「変数はpuplicにして直接熱かったりせずに、privateにしておいてsetterやgetterを介して扱うのが良い」
とされてますが、これってどの程度守るべきなんでしょうか?
製品版などではきっと完全に守られている「気」がしますけど
プログラミングの解説のページなんかだと
「煩雑になるのでここではしない」とか言って守ってないですよね?
自分に限ってはpublicにしてるからといって
「知らないうちに値変えちゃった」なんてミスはしたことないですし、
setterやgetter介しても大体何の変換処理もなしに
「_boo = boo;」「return _boo;」だけです。
しかも書いてる途中で変数がいらなくなって消すこともあるので
自分にはsetterやgetterは「百害あって一利なし」です。
何を基準にエンキャプシュレーションしてますか?
自分のためのプログラムだとしないとか、人に見せるコードだとするとか?
0290デフォルトの名無しさん
2007/12/13(木) 12:04:43初めにインタフェース(つまりアクセッサ)ありきで、そのインタフェースに対する「ひとつの実装として」
メンバ変数を直接操作するものがあり得る、と理解すれば>>289の疑問は無くなるんじゃないか
0291デフォルトの名無しさん
2007/12/13(木) 12:13:54まあ、そんなもんでいいと思うよ。
人に見せる・使われる可能性があるときは >>290 で。
仕事でコードを書くようになると、「人に見せないコード」ってのはま
ずないけどね。
0292デフォルトの名無しさん
2007/12/13(木) 12:26:21ただ、自分の場合使ってるのが PHP/Javascript で、フィールド変数の定義無しに使えてしまうから、
タイプミスチェックの為に、setter/getterは用意してる。
0293デフォルトの名無しさん
2007/12/13(木) 12:42:13(デバッガで変数への読み書きはトラップできるとはいえ)
getter/setter はフックを仕掛けるポイントとして使える
0294デフォルトの名無しさん
2007/12/13(木) 12:47:27それはある。
setされる前に getされることがありえない場合、assert で nullチェックを仕込んでおいたり。
0295デフォルトの名無しさん
2007/12/13(木) 13:27:020296デフォルトの名無しさん
2007/12/13(木) 14:01:130297デフォルトの名無しさん
2007/12/13(木) 14:03:540298デフォルトの名無しさん
2007/12/13(木) 14:13:45> setterやgetter介しても大体何の変換処理もなしに
> 「_boo = boo;」「return _boo;」だけです。
これが、オブジェクトのコピーなのか、参照なのか意識してる?
0299デフォルトの名無しさん
2007/12/13(木) 19:14:18getter だけ作ってみれ。
つまり外部からは読み取りしか出来ない変数の出来上がりだ。
ちょとしたアクセス制御だね。
0300デフォルトの名無しさん
2007/12/13(木) 20:44:52その前にemacsはどこから起動したか気にならんか?
0301デフォルトの名無しさん
2007/12/13(木) 21:11:54シェルから立ち上げたとは限らんぞ。
Xでアイコンクリックで立ち上げたんジャマイカ?
0302デフォルトの名無しさん
2007/12/13(木) 21:48:22俺の場合、C#とかプロパティある言語だと、publicな変数をモリモリ使う。
C++とかJavaとかだと、あとで変数をゲッタセッタでのアクセスに変えると
変更点多くて面倒だから、最初からゲッタとセッタを作る。
Rubyとかだと、どう頑張ってもメンバ変数(?)はprivate
0303デフォルトの名無しさん
2007/12/13(木) 22:19:14古いグラボは対応していなかったり、調べてもDXで既存する関数を作っていたりと用途がハッキリしません。
0304デフォルトの名無しさん
2007/12/13(木) 22:27:43まだ今日から始めたばかりで何がなんだかさっぱりわかりません。
考えられる原因はなんでしょうか?エディタで編集したものをチェックしたのですが
とりあえずあっているようですし、ファイルコピーもやったと思っているのですが、???
http://sylphys.ddo.jp/upld2nd/pc2/imgboard.htm
0305デフォルトの名無しさん
2007/12/13(木) 23:14:05終わりに WM_PAINT が発行されてないみたいに見えるけど、Vista の FA?
0306304
2007/12/13(木) 23:19:400307289
2007/12/14(金) 08:19:36>>290
ええっ、アクセッサありきがデフォですか?
まるで「ちょっとジュースを買いに行くのに、万一に備えて鎧を着て外出する」みたいじゃないですか?
>>291
納得のいくレスですね。
>>292
ですよね。(ちなみに「setter / getter を 『private』 に」ですよね?)
>>293-294
今日はちょうどそれが役立った日でした。
>>296
同意です!ただ、世間一般では同意してくれる人が少なそうですね。
>>297
では、何をもってカプセル化と言えるのでしょうか?
>>298
いいえ、全然、まったく、これっぽっちも。
>>299
よくやってますよ。setterだけのもやってます。年中無休です。
>>302
自分の場合は手探りで組むことが多いんで
最初にsetterとgetter作っちゃうとより面倒ですね。
…以上、青年の主張終わりです。
0308デフォルトの名無しさん
2007/12/14(金) 09:41:030309デフォルトの名無しさん
2007/12/14(金) 10:22:51先ずメンバ変数を設計してからインターフェースを考えるようなクラスなら、setter/getterなんて無駄だろ。
インターフェースがあって、それに見合ってメンバ変数を設けるならsetter/getterなんてインターフェースにならないだろ。
つまり、setter/getterは妥協の産物。だから好きにすればいいと思うよ。
0310デフォルトの名無しさん
2007/12/14(金) 11:53:41ゲラゲラ〜〜〜〜〜
0311デフォルトの名無しさん
2007/12/14(金) 11:54:240312デフォルトの名無しさん
2007/12/14(金) 12:01:37> ええっ、アクセッサありきがデフォですか?
> まるで「ちょっとジュースを買いに行くのに、万一に備えて鎧を着て外出する」みたいじゃないですか?
アクセッサありきがデフォというより、むしろメンバ変数の方がオプションってこと
0313デフォルトの名無しさん
2007/12/14(金) 13:49:10C言語でおねがいしたいです。
0314デフォルトの名無しさん
2007/12/14(金) 13:58:33整数同士の商とあまりを同時に求める時は
どうすればきれいに書けますか?
0315デフォルトの名無しさん
2007/12/14(金) 14:00:46a = b / c; //商
d = b % c; //余
0316デフォルトの名無しさん
2007/12/14(金) 14:01:400317デフォルトの名無しさん
2007/12/14(金) 14:38:09Visual C++の使い方を説明した参考書
プログラミング自体には余り紙面を割いてないやつで
お勧めのやつはありませんか?
0318デフォルトの名無しさん
2007/12/14(金) 14:59:350319デフォルトの名無しさん
2007/12/14(金) 15:26:36void QuickSort(int d[],int top,int end)
{
int key,wk,i,j;
key = d[(top+end)/2];
i = top;
j = end;
while(1){
while(d[i] < key){i++;}
while(d[j] > key){j--;}
if(i >= j){break;}
wk = d[i];d[i] = d[j];d[j] = wk;
}
if(top < i-1) {QuickSort(d,top,i-1);}
if(j+1 < end) {QuickSort(d,j+1,end);}
}
main()
{
int i;
int d[N] = {5,45,20,60,40,30,15,55,55};
QuickSort(d,0,N-1);
for(i=0; i<9; i++){
cout<<d[i]<<" ";
}
return 0;
}
コンパイルはできるんですが実行途中で止まってしまいます、お願いします
0320デフォルトの名無しさん
2007/12/14(金) 15:27:110321デフォルトの名無しさん
2007/12/14(金) 15:32:32デバッガを使うとかprintf()を挟むなどして、何が起きてるのか調べましょう。
0322デフォルトの名無しさん
2007/12/14(金) 17:25:17Cならdiv関数
0323デフォルトの名無しさん
2007/12/14(金) 19:22:21そこで、
http://andyou.sakura.ne.jp/tool/exifviewer.html
ここのExifViewer.jarを動かしてみたいのですが、
ここで落とした、ExifViewer.zipの中にExifViewer.jarがありません。
これはいったい、どうしたことなのでしょうか?
0324デフォルトの名無しさん
2007/12/14(金) 19:31:58jarについて調べてこい
0325デフォルトの名無しさん
2007/12/14(金) 19:41:08http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/jar/jarGuide.html
レスありがとうございます。
つまり、ExifViewer.zip=ExifViewer.jarって認識でいいんですか?
では、解凍したフォルダのどこをどうしたらこのソフトは起動出来るのでしょうか?
あるいは、何かJavaの環境をインストールしなくてはダメなのでしょうか?
ちなみに環境はwinXPsp2です。
0326デフォルトの名無しさん
2007/12/14(金) 19:46:01を16進数で表示しなさい。
(2)英字の大文字(A〜Z)と数字(0〜9)を同一のビット数で
一意にコード化するには少なくとも何ビット必要か
誰かこれの答え教えてください!(できれば解説も)
よろしくお願いしますm(_ _)m
0327326
2007/12/14(金) 19:49:17(1)(2(2乗)+2(3乗)+2(1乗)+2(-2乗)+2(-5)+2(-6))2
です
0328デフォルトの名無しさん
2007/12/14(金) 19:49:28数学板からやり直してこい
0329デフォルトの名無しさん
2007/12/14(金) 19:52:35中身拾って確認してないけど、認識はあってるんじゃね?
解凍しなくていい
JAVAインスコしていないと動かせない
この板に、JAVAの質問スレあるから、そこのテンプレ読んでガンバレ
0330デフォルトの名無しさん
2007/12/14(金) 19:56:36どうもです、了解しました。
0331デフォルトの名無しさん
2007/12/15(土) 00:45:47ハッカーとかオリジナルのパソコンや機械とかソフトを自在に作ったりするのがかっこいいなあといろんな映画を見て思ってます
でもなんにも分からないんですが、
まず何から始めるのがいいでしょうか?
c言語やろうと思ったんですが何に使えるかわからないしあんまり重要じゃないみたいなのでどうなのかなって
0332デフォルトの名無しさん
2007/12/15(土) 01:18:15それと、ハードを自在に作るにはかなりの経済力が必要
0333デフォルトの名無しさん
2007/12/15(土) 01:40:41そりゃ数学板に失礼だろうw
331ともども小学生板に移住すべし
0334デフォルトの名無しさん
2007/12/15(土) 02:47:52「ExifViewer.jar をダウンロードしてください」
をクリックすると ExifViewer.zip がダウンロードされるのはインターネットエクスプローラのバクだよ。
ExifViewer.zip を元通り ExifViewer.jar にリネームすればいい。解凍はしなくていいよ。
0335デフォルトの名無しさん
2007/12/15(土) 03:50:22ウイルスは複数のPCの間を外部接続メディアを伝って感染する可能性もありますよね?
ならば個人情報の流出だけは防ぎたいと考えた場合、保有する特定の一台のPCを、
ネットには接続するが他のPCからデータを一切移さず、ネット上の
EXE実行も最大限気をつけ、なおかつインターネット上でのショッピングや
住所登録やメール確認など個人情報入力や表示の必要性があるときだけに
限定する、そういう専用のマシンにすれば、ウイルスによって個人情報が
流出する可能性はほぼ100%ありませんよね?
0336デフォルトの名無しさん
2007/12/15(土) 04:03:42流出したのか
■ このスレッドは過去ログ倉庫に格納されています