1 :
デフォルトの名無しさん:
質問はあるけど、詳しい事は書けないと言う人はこちらで質問をどうぞ。
名無しのエスパーが回答します。
宿題スレで相手にされなかった人もこちらでどうぞ。
使用に関しての注意
(1) 基本的には答えますが、未熟者〜上級者・エスパー等います
(2) 回答者:書かれている情報を頼りに、不足部分は各自補って解決へ導く事
質問者:結果が自分の意図よりも異なった場合、反省+情報をもう少し詳しく明記する事
(3) マルチはスルーする事
(4) ★質問者は、名前欄に質問提起時のレス番号を記入する事(別質問なら別番号で)★ 誰が誰やら分かりません
このスレは何のスレですか?
エスパーの質問に答えるスレです
4 :
デフォルトの名無しさん:2007/08/24(金) 12:33:09
エスパーが質問に答えるスレです。
このレスは何のレスですか?
エスパーが質問に答えたレスです。
エスパーの質問に答えたレスです。
エスパーってつおいの?
9 :
デフォルトの名無しさん:2007/08/24(金) 13:03:12
コンパイルが通りません。どうしたらいいですか?
修行して下さい
/bin/rm -rf / ですっきり
12 :
デフォルトの名無しさん:2007/08/24(金) 14:06:47
ワロタ
>>9 大抵の場合、文法に合わない書き方をしています。
超度1の私では最低限、コンパイラの出した
エラーメッセージが判らないと正確な答えは返せません。
それでもヤマカンで書くなら
セミコロンの書き忘れではないでしょうか。
自己解決しました
17 :
デフォルトの名無しさん:2007/08/24(金) 14:20:10
自己解決はねーよww
昔ながらのエスパー回答者なら
「知らん」だなぁ。たぶんw
19 :
1:2007/08/24(金) 17:54:18
嘘です
エスパーって何?
ESP能力を操るもの
ESPは本来の意味では、透視、予知、テレパシーの3つ
この場合はテレパスのことかな。
そうそう。「その質問では答えられません」というのをテレパシーで送るんだな。
それで自己解決した気になると
その金は贋金だ!!
>>1のテンプレってどのスレからパクってきたやつ?
自己解決しますた
31 :
デフォルトの名無しさん:2007/09/15(土) 01:08:36
Exportってナニ?
include出来ないぞ。
34 :
デフォルトの名無しさん:2008/01/06(日) 01:56:28
printfで何か表示させるにはどうすればいいんだ。
待て、PerlとかRubyかも知れんぞ!
案外こんなことかもしれんな。
*printf
? "何か"
RETURN
shellでもいい。
% printf "%s¥n" "何か"
専門より辛い。
仕事だともっと辛いのかな。
>39、エスパーすぎるw
どうしょうもないな。
$ kill -9 esp
↑ぬるぽ
貴方は伊東さんですか?
それともマミちゃん?
伊集院光です
エスでパーって、どんなプレイされるんだよ
48 :
デフォルトの名無しさん:2008/06/14(土) 11:46:37
VC++2008 ExpressEditionで、DirectX9.0のコンパイルが通りません。
とりあえず動くWinプログラムに
#include <d3d9.h>
#include <d3dx9.h>
の2行を追加するだけでもエラーが出ます。パスは通ってると思います。
自分で書いたとこじゃないんで、さっぱりです。
c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(236) : error C2146: 構文エラー : ';' が、識別子 'PVOID64' の前に必要です。
//
// Void
//
typedef void *PVOID;
typedef void * POINTER_64 PVOID64;
49 :
デフォルトの名無しさん:2008/06/14(土) 11:59:31
中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね
中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね
中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね
中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね
その老いたすがた気持ち悪すぎ
その老いたすがた気持ち悪すぎ
その老いたすがた気持ち悪すぎ
その老いたすがた気持ち悪すぎ
死ぬとき このレスの事思い出してくれよ
>48
自分のコードを疑うのが基本。
#include <d3d9.h>
の直前行を見るべし。
>>48 DirectX関係のヘッダは<windows.h>より後にインクルードしないといけない、なんてことない?
52 :
48:2008/06/17(火) 01:26:54
>>50-51 回答いただき、ありがとうございます。
まさかとは思ったけど、そこは問題ないですね。
書籍のサンプルCD付属コードそのものでも結果は全く変わらないw
PC買い替えてDirectX9.0cSDKインストールできた喜びはひとまず置いておいて、
とりあえずWin32APIの本から読破していくことにします。
並列計算機(NORA)の性能評価を単一CPU上でシミュレーション
したいんですが、なにかいい読み物はないですか?
ぐぐっても全然わかりません。
教えてください。お願いします。
>>48 プリコンパイル済みヘッダを使わないプロジェクトにしてやり直し
55 :
54:2008/08/09(土) 11:30:10
>>48 それか
stdafx.hから
#define WIN32_LEAN_AND_MEAN // Windows ヘッダーから使用されていない部分を除外します。
を削除
.hがいらない
ヴィジュアルスタジオC#2008でふと おもったんですけど
getと打つとインテリセンスが利いて関係ない文字列出てくるじゃないですか・・
あれって SPキー押すと確定Tab押しても関係ない文字列が確定しちゃいますよね
皆さんどうやって華麗に、対処してます?おしえてエスパー^^
[ESC]
59 :
デフォルトの名無しさん:2008/12/07(日) 17:02:52
60 :
デフォルトの名無しさん:2008/12/10(水) 18:04:29
access2003のVBAだとワードとか保存するのにsaveasメソッド使ってるけど
access2.0だと使えないですよね?
どうやって保存するのか分かる方教えてください
俺の人生を一撃で葬ってくれるコードをください
63 :
デフォルトの名無しさん:2008/12/11(木) 16:11:07
[1] 授業単元: ソフトウェア演習
[2] 問題文(含コード&リンク): 名簿管理プログラムをC言語より作成する
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: Eclipse3.3
[3.3] 言語: C
[4] 期限:12月20日
[5] その他の制限: 必要機能・・・データの一覧表示、キーボードからのデータ追加
名前によるデータ検索、学生番号によるデータ整列(昇順)
ファイルからのデータ入力、ファイルへデータ出力
名簿データ構造・・・個人ID(int型)
名前(半角英字のみ、29文字以下)教授いわくこれは簡単にしてあるらしい。
注意として実装時には単方向連結リストをしようしなければならない。。
難しすぎます・・・
>>63 「C言語より」って書いてあるけど、C言語は作らなくても多分大丈夫だよ。
これでずいぶん易しくなったはず。
学校名がわからないと答えられません
67 :
デフォルトの名無しさん:2008/12/11(木) 19:50:15
大電通です。
嘘はかかないように
はやくしろっ!
69 :
デフォルトの名無しさん:2008/12/11(木) 20:11:38
よくわかりません…
アプリケーションのテンポラリファイルが入ってるフォルダってどこだっけ?
アンインスコしたアプリのキャッシュを消そうと思ってるんだけど
71 :
デフォルトの名無しさん:2008/12/11(木) 20:52:30
とりかかってる方いますか?
main(){
puts("create table(個人ID int, 名前 varcha(29)");
}
これをリダイレクトしてあとはSQLPlusから
講習程度じゃどうせコンソールでこんなの出すだけだろ?
[1]登録 [2]検索 [3]表示 ? ___
まあ慣れてるやつなら1時間もかからんだろ。がんばれ。
74 :
デフォルトの名無しさん:2008/12/12(金) 11:10:56
全く分かりません・・・
>>63 わかった。これ、本人はいかなるヒントでもだめなんだと思う。
ハローワールドも書けないんじゃないか?
76 :
デフォルトの名無しさん:2008/12/13(土) 00:31:21
全くわからないっす
とりあえずヘルプの33ページ読め
教えてくれる友達がいないと大変だよね
1234567890 を
64進数
(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_)
で表記すると
BJlgLS
であってますか?
>>79 順番がわからん
Aが0
Bが1
というわけじゃないよな
0-9ときて次の10はaなのかAなのか
printf("%08x", 1234567890);
499602d2
0100 1001 1001 0110 0000 0010 1101 0010 (499602d2)
01 001001 100101 100000 001011 010010 (BJlgLS)
S+
L*64+
g*64*64+
l*64*64*64+
J*64*64*64*64+
B*64*64*64*64*64
18+
11*64+
32*64*64+
37*64*64*64+
9*64*64*64*64+
1*64*64*64*64*64
18+
704+
131072+
9699328+
150994944+
1073741824
=1234567890
83 :
デフォルトの名無しさん:2008/12/14(日) 00:06:43
(((((0
+B)*64
+J)*64
+l)*64
+g)*64
+L)*64
+S
(((((0
+1)*64
+9)*64
+37)*64
+32)*64
+11)*64
+18
0 + 1 = 1
* 64 = 64 + 9 = 73
* 64 = 4672 + 37 + 4709
* 64 = 301376 + 32 = 301408
* 64 = 19290112 + 11 = 19290123
* 64 = 1234567872 + 18 = 1234567890
(電卓用)
84 :
デフォルトの名無しさん:2008/12/14(日) 15:59:12
sql server 2005 ExpressってIntegration Servicesないんですよ・・・
どうやってテキストファイルとかExcelとか取り込めばいいのでしょう
上位バージョン買わないとだめですかね?
pythonとかrubyのスクリプトで流し込んでる漏れは勝ち組
87 :
デフォルトの名無しさん:2008/12/15(月) 20:27:47
88 :
デフォルトの名無しさん:2008/12/15(月) 22:40:24
InternetExplorerのマウス右クリックからソフトを起動し、
そのソフトのすぐ後ろのIEにそのソフトから文字を入力したい。
このような処理を行うDLLかAPI?はどんなものがありますか?
MSDNとか、ググレなんですが何の言葉でググればいいかがわか
りません(汗)
#開発環境はTTSでこれ自身にはすぐ後ろのウィンドウを認識させる術は
#備わっていません。
IEコンポーネント
右クリックメニューを登録する方法もあるし、
そこから呼び出されたときに、元となったIEウィンドウとその中身だって知らせてくれる。
90 :
88:2008/12/15(月) 23:26:08
91 :
デフォルトの名無しさん:2008/12/18(木) 00:17:31
>>86 sql serverでやってみたけどパスワードではじかれまくり・・・休みの日に
再チャレンジしま・・・
ゲームを作りたいのですがよくわかりません
>>93 2013 年には君が作ったゲームが大ヒットするぞ!
ここにはエスパーだけではなく未来人までいるのか
PCがウィーンっていう音立てるようになったんですが、どうしたらいいですか?
CPUファン、ケースファン、グラボのファン等を掃除してみる。
ほんとはエスパーなんていないんだ!
いるのは魔法使いだけさ!
100 :
デフォルトの名無しさん:2009/01/22(木) 17:57:03
超能力で100get
いま寒いんですけどどうしたらいいですか?
扱いが難しいよな
予想外のところ燃やしちゃったりするし
あなたはなぜ超兄貴なの?
質問です。
女性が「パチンコ」って言っただけで
激しく勃起してしまいます
自分でも過敏になりすぎてるのは自覚しておりますが
過敏といえば花瓶に花を生ける時、水と一緒に何かを入れると
花が長持ちすると聞いたのですが何を入れるのか忘れてしまいました
物忘れを少なくする良い方法があれば教えて下さい
生姜ですべて解決。
左足の小指の爪の角が裂けてきたんだけど、どうしたらいいですか?
>>107 変数名を a, aa, aaa から boo, foo とか hoge とかにする。
109 :
デフォルトの名無しさん:2009/03/13(金) 06:28:53
今日は雨降りませんか?
定時に帰れたら雨が降る。
うん、クソスレだなここは
夜、からだ中 あついかゆい。
胸のはれ物 かきむし たら 肉がくさり落ちやがた。
いったいおれ どうな て
健康なゾンビの証拠です。気にすることはありません。
ここにエスパーは登場するのでしょうか?
自称なら定期巡回してるし、俺でもエスパー伊藤よりは上だと思ってる。
「マインドシーカー」クリアしてるから、エスパー清田の弟子名乗ってもいいのかな?
117 :
デフォルトの名無しさん:2009/03/20(金) 19:03:25
ゲームが作りたいんですが、どんな感じのゲームがいいですか?
短期集中型で1面数秒〜1分以内ぐらいのデザインで何かplz。
119 :
117:2009/03/21(土) 19:12:12
自己解決しました。
旧マリオのボーナスステージみたいな感じで
アイテム集めてクリア!な流れでつくってみます。
一般的なペーストビン
それです!
ありがとうございました。
スレ違い
あれって何ですか?
124 :
デフォルトの名無しさん:2009/05/06(水) 12:00:50
MPC1000のファームウェアか
127 :
デフォルトの名無しさん:2009/05/07(木) 19:16:00
解決しますた
すんまそん
あなたを誰ですか?
('∀`)<あなたを、犯人です
スレ違い
ババババ バビュンと 空を行く
彼氏を・・・ヌルポです
#include <stdio.h>
誰か続きをお願いします。
mani()
おいおい、戻り値の型も書かないと。
into mani()
定義もしないと。
manで思ったんだが
(i)
ってなんかやらしい
3=> (i)
ふっ、鬼太郎が助けに来るとでも?
どうしたらいいですか?
そこで、裸になって「たすけてー!」と叫びながら街を走れば、助け手が来ます
ご飯の上にキムチを載せると美味いのですが、どうしたらいいですか?
そのまま美味しく食べた後に、10人の人にキムチご飯をご馳走するのです。
そしてその10人が…
<`∀´> 呼んだニカ?
月餅が食べたくなたのですが、どうしたらいいですか?
エスパーを必要とする質問力をマスターするために
逆エスパー検定をうけようとしてます
そこで質問です
以前
テレポーテーション 心の翼が
テレポーテーション 今 時間を飛ぶ
ヌルポーテーション
ガッテーション
あるファイルが更新されたら、WEBページのリロードがしたいです。
リロードは、actionscriptでしたいのです!
filemtime()みたいなのないですか?
ある
いや、ない
裏マーチンってなんですか?
あなたはなぜ超兄貴なの?
あ、エスパーが質問してもいいのか。
JSPのページで抽出した情報をPHPのページに渡す(またはPHPでひろう)事って可能でしょうか?
具体的には
Gsession2にログイン
↓
Gsession内ページにPHPで作成したページへのリンクがある
↓
クリックするとPHPページ内のフォームにGsessionのログインID・パスワードが
入力された状態で開かれる
という風にしたいのですが何か良い方法はあるでしょうか?
>>156 それがなんとか解決した後で、ユーザとパスワードの情報の同期の問題で
悩んでいる君の姿が見える!!
158 :
デフォルトの名無しさん:2009/11/16(月) 21:38:09
error C2276: '&' : 仮想関数のアドレスを取ろうとしました。
とか、書き方を変えると、
error C2440: '<function-style-cast>' : 'overloaded-function' から 'float' に変換できません。
とか出ます、仮想関数をはじめていじくっているのでどうすれば良いかわかりません
仮想関数のオーバーライド中では引数のメンバの型を変えてはいけないのですか?
よろしくおねがいします!
virtual void 関数A(const クラスA &メンバ)←抽象関数
{構造体「」 = {float(*メンバ.下位メンバ)}←自分で書いた
}
結果 error C2276: '*' : 仮想関数のアドレスを取ろうとしました。
*をつけなかった時 error C3867: 'クラスA::メンバ': 関数呼び出しには引数リストがありません。メンバへのポインタを作成するために '&クラスA::メンバ' を使用してください
&にしたとき error C2276: '&' : 仮想関数のアドレスを取ろうとしました。
どうしたら良いのでしょうか?
ソースうp
よく見たらエスパー回答のスレか・・・じゃあ想像できる範囲で
「 メンバ.下位メンバ 」というのは変数ではなく関数の名前ではないか?
関数は、アドレスを取るか、呼ぶかしなければならない
アドレスを取るなら前に & をつけてクラス名と :: をつけ、 「 &クラスA::下位メンバ 」 のように書く
呼ぶなら後ろに () をつけて 「 メンバ.下位メンバ() 」のように書く
161 :
デフォルトの名無しさん:2009/11/16(月) 23:03:23
ありがとうございます!下の方をやったらなにかできそうな雰囲気になってきました!
メンバ.メンバが関数の名前か変数かはよくわかりませんが、.を押したときにピンクの箱みたいなやつがボップアップの左についてます
&クラスA::下位メンバのやり方は調べたときにあったのですが、実は引数に同じクラスの型の引数がありまして
そうすると&クラスA::下位メンバの区別がつかなくなると思うのですが大丈夫なのでしょうか?
162 :
デフォルトの名無しさん:2009/11/17(火) 04:12:44
ダイナミックキャストしたらハンドルされてない例外std::__non_rtti_objectがでるんですけど何故ですか?
163 :
デフォルトの名無しさん:2009/11/18(水) 22:53:05
ハァァァァァァァァァァ
ESP能力が足りないわ
ハァハァ
だれかD2の仕様が確定する時期を予知できませんか?
167 :
デフォルトの名無しさん:2009/11/20(金) 20:04:04
あのメーカーの256bitCPUのクロック数を教えてください。
168 :
デフォルトの名無しさん:2009/11/21(土) 01:31:21
【ソフト名】
Windows Live Messenger
【使用しているOS】
Windows XP SP3
【使用しているルーター】
BUFFALO AirStation WZR-HP-G300NH (UPnPオフ)
【質問内容】
Live MessengerのHotmailリアルタイム受信のことで質問なんですが
新着受信情報がどのようにしてルーターのファイアウォールを
越えているのかわかりません
どなたかパソコンに詳しい方教えてくれませんか
>>168 今、パソコンに詳しい奴にテレパシーを送っているが、
ルータに詳しい奴じゃなくて本当にいいのか?
あのアレのあそこのアレはどうしたらそっちにああなりますか?
>>170 わたしのところではちゃんとああなるけど。
172 :
デフォルトの名無しさん:2009/11/21(土) 18:05:02
ふざけないでおしえてくれよ
174 :
デフォルトの名無しさん:2009/11/26(木) 20:11:08
保守age
やばい、、、質問者もエスパーだからこのスレ使わずに質問と回答が行き交っている・・・
176 :
デフォルトの名無しさん:2009/11/29(日) 13:02:06
教本を買って始めてみたばかりなのですが、コマンドプロンプトにプログラムで表示させる文字表が示がされなくなってしまいました
「ようこそC言語へ」とコマンドプロンプトに表示されるプログラムを実行して一度表示されたはいいのですが、再度同じ操作をして実行しても
エラーは出ないのですが空欄になって文字の表示が出ない状態です
解決策がありましたらご教授願います
177 :
デフォルトの名無しさん:2009/11/29(日) 13:07:00
書き忘れましたがC言語です
コマンドプロンプトでの他操作、IPやらポート表示はきちんと表示されました
ソースも何度か見直してみたのですが間違ってはいないようです
コードページとか?
Welcomeに変更しても出ない?
というかESP能力がそれほどでもないのでソース貼ってみてくれないか
#include <stdio.h>
int main(void)
{
printf("ようこそC言語へ!\n");
return 0;
}
です
イベントID59のシステムエラーが直らないのも関係あるんでしょうか?
解決しない様でしたら上記の問題もあるのでOS入れ直すつもりです
printfの戻り値をちゃんとチェックしろよ
いや、空欄ってことは改行は出力してるんじゃ?
そうするとprintfは問題ないし、、、やっぱprintf("Welcome\n");
で
Welcomeで出ました
コレはかな入力に対応する何か足りないものがあるんでしょうか?
>>183 環境とかわからんけど、
#include <locale.h>
してprintfの前で
setlocale(LC_ALL,"");
してみては。
>>184 うまくいきませんでした
教本の手順で表示させられないとなると先に進めないので、OS入れ直してみます
ありがとうございました
OS入れなおす苦労は簡単に選択するんだな
でもそのOSがcygwinとかmingwだったら笑う
>>176 わかった!
メモ帳でセーブするとき、文字コードを UTF-8 にしているな?
setlocale( LC_ALL, "Japanese" );
とか
フリーのVC++で使える
フリーのプロファイラって無いんですか?
マイクロソフトからダウンロードできるスタンドアロンコマンドラインプロファイラ
ってやつ落としてみたけど全然分からなかったorz
191 :
デフォルトの名無しさん:2009/12/29(火) 14:52:41
環境:VisualStudio2008
言語:C++(使ってるlibの内部はCかも)
CのFILE*って、スレッドをまたぐと無効になったりするのでしょうか?
ネットで拾ったlibをプログラムに組み込んでみたところ、
そのlibの中でfopenしたファイルポインタはきちんと使えてるのですが、
libの外でfopenしたポインタを渡すように少しlibのソースを改造すると
途中で例外が出てプログラムが止まるようになります。
自分で調べた限りでは、(おそらくlibの中で呼んでる)fseek関数の中で _lock_str(FILE*) したときに
「ファイルのロックを行うifブロックに流れている」のですが、
外からファイルポインタを渡すとそのifブロックを外れてelseで EnterCriticalSection という関数に流れてしまい
それが例外を吐いているようです。
libがfopenする前にスレッドを分けている感じなので、
ひょっとしたらマルチスレッドが原因なのかな?と思っているのですが、そんなもんなんでしょうか
/MTと/MDの差?
エラーをNODEFAULTLIBとかで無理やり抑えたとか
>>191 無効にはならないことが問題になるのでスレッドをまたいだらNG
194 :
デフォルトの名無しさん:2010/06/23(水) 18:16:08
h
エスパーが質問するスレでございます
Sパー(Superパー)が質問するスレでございます
24時間以内に質問は来ないな。
俺は何がしたいんだろう。
質問来ましたね、9時間ちょっとで
200 :
197:2010/06/30(水) 14:52:41
201 :
デフォルトの名無しさん:2010/07/14(水) 09:28:47
なぜ
別スレより誘導されてきました
定期的に更新する5つのオブジェクトの内容を画面に表示するとき
・ひとつの表示クラスに5個のオブジェクトを所有させる
・表示領域を担当する表示クラスを5個作ってそれぞれを結びつける
どちらにした方がやりやすいでしょうか・・・?
>202
拘束条件がそれだけで、その他は全て任意の条件を取り得るならどっちでも同じ。
まあ大抵は表示するクラスをビューとして、前者で実装することが多いだろう。
>>202 表示オブジェクトが更新オブジェクトに、
更新時に実行してもらいたい処理をコールバックとして登録することができれば、表示クラスが直接所有させる必要はなくなる。
(必要があれば、所有してもかまわない)
エスパーにきけ
207 :
デフォルトの名無しさん:2010/07/23(金) 23:51:12
今回答のテレパシーを送っています。
windows7で自作アプリがタスクバーの一番後ろに回されます。
一瞬フォーカスが外れてまたすぐに戻る感じです。
再現されたりしなかったり不明です。
XPでは問題ないですが、何か情報ありませんか?
前に出るように念じてみましたか?もしそれでもダメでしたらあなたの念力が足りません。
>>205 GUIでボタンが押されたときの処理を記述する際、
C#ならOnClickに、Javaならボタンに対するActionListenerを追加する。
これと同様な仕掛けを、更新オブジェクトに用意しておくの
class UpdateObject {
event HogeEvent OnUpdate;
}
で、表示側では、後で呼び出してもらうよう登録しておく
class DispObject {
void InitDispObject(obj UpdateObject) {
obj.OnUpdate += 呼び出してもらいたいメソッド
}
}
更新オブジェクトで内容が更新されたら、登録された処理を呼び出す
class UpdateObject {
void DoUpdate() {
// 内容の更新処理を行う
...
// 登録された処理を呼び出す
if (OnUpdate != null) OnUpdate(...);
}
}
更新オブジェクトは、ただ登録された処理を呼び出すだけなので、誰に所有されようが関係ないってこと。
このような形でホストPCからシリアルポートを通じて複数のマイコンを制御しようと考えています。
ホストPC---マイコン1(ID1)----マイコン2(ID2)----・・・
各マイコンごとにclass Controlerのオブジェクトが対応してマイコンに対してコマンド文字列をASCIIで送信します
ここでこのコマンド文字列生成の責任の所在について質問です
現在はControlerがコマンド生成に必要な値を収めているstruct Parametersを所有していて
それと対象マイコンのIDを使用して文字列生成しているのですが
この場合だとハードウェアや通信プロトコルに変更があった場合
ControlerとParameters両方を変更しなければならない可能性があります。
Controlerがコマンド文字列を返すCommandクラスを所有するようにして、
それにIDを渡してCommandにコマンドを生成させた方がいいのでしょうか?
それともほかにスマートな解決方法があるでしょうか?
Parametersクラスにコマンド文字列を返すメソッド追加するのと何が違うので?
意味的にはそういうことですが
Parametersがコマンドを返してしまうとクラス名との整合性が取れないような気がしたので・・・
それはきっと気のせいです
木の精です
216 :
デフォルトの名無しさん:2010/07/26(月) 13:22:58
森の(ry
女子トイレの性です
218 :
デフォルトの名無しさん:2010/08/22(日) 20:22:02
よくわからないですがどうすれば良いでしょうか?
今すぐ抜いてください
抜きました。
あとはどうすればいいですか?
他の人の質問に答えてあげてください
222 :
デフォルトの名無しさん:2010/08/23(月) 18:17:18
このスレはエスパーしか答える権利が無いかと思いますが、
抜いたらエスパーになったのでしょうか?
賢者になります
224 :
デフォルトの名無しさん:2010/08/27(金) 22:54:45
賢者になりました。レベル上げがきついです。どの呪文まで覚えれば良いでしょうか?
ティルトウェイトまでです
226 :
デフォルトの名無しさん:2010/09/04(土) 19:10:32
賢者どころか遊び人しかいねぇ
227 :
デフォルトの名無しさん:2010/09/05(日) 09:53:26
レベル90になりましたがティルトウェイトを覚えません。
思い切って遊び人に転職しようと思います。
メリット・デメリットを教えてください。
そのネタはもう飽きた
229 :
デフォルトの名無しさん:2010/09/20(月) 22:13:51
ネタが思い付きません。エスパーさん、何かありませんか?
俺がテレパシーでネタを送ってやろう
int tableA = { 1, 2, 3 };
int tableB = { 4, 5, 6 };
関数funcの中で、
引数nが10以上ならtableAを、それ以外ならtableBを参照させたい場合、
int func(int n) {
int TABLE[3] = { 0 };
if(n>=10) {
*TABLE = &tableA; ★
} else {
*TABLE = &tableB; ★
}
return TABLE[1];
}
★の代入をどう修正すれば正しいか教えていただきたく。
>>231 return tableA[1];
と
return tableB[1];
だな。
>>232 231の例がまずかったです。
実際はreturn TABLE[1]; ではなく、
そこで、tableAまたはBの要素を使った走査(?)処理を行います。
tableAの要素も数字の羅列ではなく、IDのようなものを使います。
なので、
ifの分岐毎にtableA[]とtableB[]の処理を書いてしまうと冗長なので、
TABLEでどちらのtableを使うかを決めてしまってから、
TABLE[]を処理に使いたいんです。
234 :
232:2010/09/21(火) 00:52:28
>>233 私のESP能力によると、ポインタがわからない以上、
if文で処理分けてコピペした方がいいと思うよ。
ポインタを理解せず使うと大けがするよ。
>>233 冗長なのが嫌と言うならちょっと邪道臭いけど
int func(int n){
int* tableList[] = {
tableA,
tableB,
} ;
int* TABLE = tableList[(n<10)] ;
return TABLE[1] ;
}
>>235 ありがとうございます。それでやってみます。
238 :
237:2010/09/21(火) 09:43:25
>>238 初心者で全くわからないのは当然なので、別に心配しなくとも良い。
> 49行目以降でinitialTime、durationTime、serviceTimeを追加するには
どうしたらよいのでしょうか?
ズバリ、C++を勉強して初心者で無くなれば良い。
>>239 見ていただけただけでもありがたいです
参考書を読んでみても全然わからなくて
どの部分を勉強したらよいでしょうか?
それだけでも教えていただけないでしょうか?
>>240 アルゴリズム系のクラスで、setData とかやっているけど、
その本来実行する目的のメソッド自体をLogVRPDataに持っていけば
setDataしなくて済むだろうとか、
time.h や math.h は ctime や cmath になるとか、
calloc は C++ では基本的に使わないとか、
dynamic_cast もきっとしなくて済む方法があるんだろうとか。
クラス作成の基本と経験がないと、CからC++への変換は無理だろう。
>>237 GKTimeDurationに定義されてる
toMilliseconds()
toSeconds()
toMinutes()
toHours()
toDays()
のどれか好きなのを使えばいいんじゃね
243 :
237:2010/09/21(火) 22:20:49
>>241 詳しいご指摘ありがとうございます
LogVRPData等は使うソフトに組込まれているもので、
変えられないんです
やはりクラスの部分を勉強しなおします
>>242 お答えいただきありがとうございます
やってみます
244 :
デフォルトの名無しさん:2010/10/18(月) 19:58:58
エスパー・エムパー・エルパー・エルエルパー
ドエスパーって強そうだね。
・マウスで絵を描く
・BMP画像を表示する
・表示した画像からマウスで描いた物だけ抽出する
上記二つは何とかできましたが、三つ目のやり方が良く分かりません。よろしければアドバイス下さい。
使用環境はVC++6.0です。
>>246 それが1つのソフトなら、経歴のレイヤ管理すれば簡単。
レイヤ管理とはどのようにするのでしょうか?
>・マウスで絵を描く
これをとって置くってことだよ
マウスで描いた物と別のものを混ぜた後に、混ぜた結果だけから分離するなんて基本不可能だよ
「マウスで描いた物」「別のもの」「混ぜ方」に制約つけていいならできるけど
250 :
246:2010/12/17(金) 18:51:37
2画像を読み込んでその差分のみを表示するプログラムを教えて下さい
マスクするだけじゃないの?
253 :
251:2010/12/22(水) 19:00:51
出来れば参考にできるソースを下さい
255 :
251:2010/12/23(木) 17:36:56
>>253 すみません、これのどこを参照すれば良いのでしょう?全部DLしようとしましたが、途中でDLできないのもありました。
256 :
251:2010/12/23(木) 17:37:55
これはレベル高いな
259 :
デフォルトの名無しさん:2011/01/02(日) 22:40:45
エスパーイトウのバタークッキー
宮里藍のパタークッキー
261 :
デフォルトの名無しさん:2011/01/03(月) 02:24:55
すいません質問です!
プログラムの先頭に以下のように変数が定義されていました。
int dm[40000];
使われていない変数だったのでコメントアウトしたところ、プログラムが正常に動かなくなりました。
これにはどんな意味があるのでしょうか?
プログラマーに転職したばかりで分からないことだらけです><
すいませんお願いします。
このプログラムを作った本人に聞いたところ、お前のような素人には理解できないと言われて教えてくれませんでした。
入社時に会社のNo1プログラマーらしく日本でもトップクラスの人だと聞いていたので素人相手はめんどうなのは分かるのですが・・・
>>261 そのプログラムには明らかなメモリアクセスエラーがある。
ポインタ演算の失敗か何かでアクセスエラーになるところを、dm に割り当てられた
領域が丁度クッションになる事でうまく動いているように見えているだけだろう。
本当に優れたプログラマだったら、素人相手でもこれぐらいの説明は出来るだろう。
おれネタにマジレスになるから言わなかった
C++相談室から誘導されました
APIのラッパークラス作りたいんですけど、どうしたらいいですか?
MFCを参考にすればいいですか?
はい
まずSetWindowLongPtrにthisポインタを渡します
MFCもいいけど今なら.Netを参考にしても面白いと思います
>>264 君がMFCだけを参考にしてAPIのラッパークラスを作成している未来が見えるぞ!!!
gdiplus.hの中身を教えて下さい
Apacheの画面?だと思うんですが
Index of 〜
Name Last modified Size Description
Parent Directory
ファイル
ファイル
・・・
こんな感じのWebページが表示されることがありますよね
あるサイトにあるこういう感じのページの
ソースコードをダウンロードしたいんですが
1個ずつクリックとかでダウンロードするんじゃなくて
まとめてダウンロードする方法ってありますか?
ページのリンクを全部ダウンロードしてくれるダウンロードツールがあったと思う
探してみれ
それとも自分で作りたいという意味か
ツールがあれば良くて
機能を自作したいというわけではないです
フォルダ構造をそのままダウンロードしたいんですが
リンクのダウンロードだと、フォルダが作られないですよね?
いってみます
計算機科学のスレはどこに行けばみつかりますか
.aspxでフォームを作成し、フォームデータをサーバ内のテキストファイルへ書き込もうとしているのですがクライアント側に保存されてしまいます。
保存先をサーバ側のd:\temp等、指定した場所に保存にするにはどうすれば良いのでしょうか。
279 :
278:2011/02/14(月) 22:35:02
自己解決しました
>>279 すげえ、質問した後、自らエスパーになっている。
282 :
デフォルトの名無しさん:2011/04/15(金) 10:42:16.98
えすぱぁ
イー
284 :
308:2011/05/04(水) 13:01:23.12
デフォルトの場合は Alt+K 1(DEFAULT)
カスタムの場合は Alt+K 2(CUSTOM)
Alt+Kが押されたらAlt+K 2(CUSTOM)になるソースをお願いします
ウィンドウまたはダイアログボックスでお願いします。
もう何が何だか
Rubyバカにしてる子ってさ
変数に$ついてる言語触ってるって事だよね
いちいちSHIFT+4キーおして $ 打ちまくってる感触はどう?
ゴミが散らかってる
287 :
ななし。:2011/07/27(水) 17:04:45.44
カ オ ス ラ ウ ン ジ ゆ る せ な ぁ い ー
焼きそばの麺のチリチリ具合を数式を駆使しながら表現しないといけないんですけど?
289 :
デフォルトの名無しさん:2011/08/24(水) 02:27:23.11
焼きそばの麺のチリチリ具合を数式を駆使しながら表現しないといけないんですけど?
焼きそばの麺のチリチリ具合を数式を駆使しながら表現しないといけないんですよね?
291 :
デフォルトの名無しさん:2011/08/24(水) 04:01:53.46
だから何度も言ってるじゃん?
292 :
デフォルトの名無しさん:2011/08/27(土) 05:37:41.39
コンポコって翼くんだよね
マミが飼ってる犬じゃ?
キーボードのQかもしくはWどっちがUIとして優れているか
これ以外に情報出せないくらいやばい悩み事なんですが
Q....rrW
p-.........rrQ
すまないおまえらにだけ伝える
おれこれかいてる間にもああ
計算用のプログラムを組み立てているんですが、
10^30や10^-30等の極端に大きい数字や小さい数字は
どのように扱えば良いのでしょうか?
有効桁数を超えると、当然ながら誤差が酷くなってしまうので……
多倍長演算
0-99まで表現できる型を二つ並べれば0-9999まで表現できる
intは最大42億なので、0-999999999を表現できる、これを二つ並べれば18桁表現できるし、四つ並べれば36桁表現できる
299 :
297:2012/01/18(水) 18:08:54.03
>>298 レスありがとうございます。
ただ、今回はその手法が使えないという縛り?的なものがあるので、
なにかしらの工夫ができないかなという事でして。
正確な値でなくても、ある程度の近似値で十分なのですが。
極端に大きい部分と極端に小さい部分を分けて考えるようにする。
301 :
297:2012/01/18(水) 18:21:26.39
例えば、
1.23456 + 10^50 で、
10^50の部分と、有効数字部分で別々に処理する、
といった感じですかね?
なんでxmlファイルの名前は
「p0015MpQ.xml」
みたいにp0+数値2桁+アルファベットor数になるんですか
特に下4桁の法則性を教えてください
xmlファイルの名前くらい好きな名前にすりゃええやん
>>301 そんな感じ
小さい数を大量に足す足し算とかだと、
単純に1つの変数に足し込んで行くと
そのうち桁落ち誤差が大きくなってくるので、
小計をとりつつ小計の合計を求める、とかよくやる
あとは使用する式を見直す場合もある
x が 1 に非常に近い値になると分かっている場合は
y=1-x となる y を求める式を作って、その y を求めてから x=1-y を求める、とか
まあ普通に考えたらそうだろうな
ちょっと調べたくらいじゃ何のソフトを使ってるかは分からなかったが・・・
307 :
デフォルトの名無しさん:2012/10/07(日) 09:22:25.07
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
308 :
デフォルトの名無しさん:2012/10/07(日) 12:55:00.50
質問する奴は死ね
310 :
デフォルトの名無しさん:2013/03/21(木) 13:26:30.18
質問
312 :
デフォルトの名無しさん:2013/03/21(木) 17:28:57.96
ケンシロウ
313 :
宇宙人:2013/11/01(金) 17:13:09.29
エスパー不在のようなので、宇宙人が君らの素朴な疑問に答えちゃうぞ☆
314 :
地底人:2013/11/01(金) 17:28:43.39
>>313 最後の大便は何色ですか?
私は黒でした
315 :
宇宙人:2013/11/01(金) 18:30:09.23
個人的な質問は差し控えさせていただきます☆
宇宙vs地底
317 :
デフォルトの名無しさん:2013/12/07(土) 10:40:17.93
オンライン化してください
318 :
デフォルトの名無しさん:2013/12/10(火) 10:26:30.73
いま、人の書いたC++(Linux)をデバッグ中です。
templateがごった煮状態で苦労しています。
で、おかしなところを発見しました。
あるクラスのメンバ関数を呼び出したら、
メンバ関数が実行された後に
そのクラスのコンストラクタが
実行されるのです。
こういう順番ってあるのですかね?
それともコンパイラのバグですかね?
>>318 戻り値の型そのクラスになってるんなら、そういうこともあるだろうな。
320 :
デフォルトの名無しさん:2013/12/10(火) 11:21:13.71
>>319 ありがとうございます!
そのクラスへの参照を受け取ってる形式になってます。
エスパーすげーな。
322 :
デフォルトの名無しさん:2013/12/10(火) 12:45:36.70
本当にすごいですね。脱帽です。
エディタの使い方なんですが
"丑",
"寅",
"卯",
"辰",
"巳",
"午",
"未"
"申"
"酉"
"戌"
"亥"
と打つさいに、 「,」 をそれぞれにつけ忘れた場合、一括で自動につけれるようなエディタの操作の方法というのはどうすればよろしいでしょうか?
教えるのがめんどくさければ、どのようなサイト、本をみればいいかだけでもおしえていただけないでしょうか?
vi:
%s/"$/",/
今まで、borlandでコンパイルしてたのですが、エクリプスの動作について不明なので教えてください。、
Cのコンパイルで、
#include <stdio.h>
void hello(int x, int y){
int i;
for(i = 0; i < y; i++)
printf("hello : %d\n", x);
}
int main(void)
{
int n;
printf("繰り返しの数を入力してください:");
scanf("%d", &n);
hello(3, n);
return 0;
}
このように入力を要求されるファイルを作成すると、 必要なプロジェクトにエラーがあります。
とエラーが帰ってきます。 ちなみに printfだけであれば普通にコンソールに表示がされます。
何か設定をし忘れてるのでしょうか?
327 :
326:2013/12/11(水) 03:44:17.22
>>326 の質問をしたものですが、
the program file specified in the launch configuration does not exist となり
自分のディレクトリの exeファイルがみつかりません。
とエラーが出ています。
>>324-325 そんなに形式がはっきりしているなら、
いったん、全行のカンマを取ってから、
全行にカンマを付けると良い
vi(vim)を使って、正規表現で、
文字の削除や置換ができるかな?
あまり、viを使ってないから、よくわからん
自分で調べて
329 :
デフォルトの名無しさん:2013/12/11(水) 11:23:19.06
Windows7にVMware playerをインストールしてゲストOSにubuntu12を
インストールしました。
VMwareのウィンドウでubuntuで作業をするとき、
VMwareのウィンドウのサイズを変更してすこし小さくしようとすると、
いきなりすごく小さなウィンドウになってしまって、
ubuntuで開いていたアプリが全て全画面表示になってしまいます。
ubuntuのそれぞれのアプリのウィンドウが全画面にならないような
設定をどうやってやればいいでしょうか?
よろしくお願いします。
Windows7とそのエクスプローラを改造するちょっとしたツールをC++かC#で作ろうと思いますが
資料として必要な本は何ですか?(何冊でも)
C++言語自体はCLI OSレベルでなら学校で一通り習ったけど実際にWindowsアプリを作ったことはないレベルです
こんにちは。
プログラマー板に書いちゃって誘導されてきました。宜しくお願いします。
aliases でメール転送で スクリプトを実行させたくて
mail: | "/.../php -f /.../hoge.php"
と書いたんです。PHPは実行されているようなんですが、
このPHPの中で 標準入力を受け付けるところがあるんです。
$fp = fopen('php://stdin', 'r');
ここの行で止まってしまっています。なぜでしょうか。
aliases で php に渡さなくて別のメールアドレスを書いたら転送されてたので…
困っています。助けてください。お願いします><
phpのバージョンは?
335 :
デフォルトの名無しさん:2014/03/07(金) 14:38:11.92
336 :
デフォルトの名無しさん:2014/03/08(土) 17:00:10.79
WindowsOSでウィンドウ表示やコントロールのイベントを拾うプログラムを作ろうと
ネットでサンプルを探したんですが、なんかどこもサンプルはC言語です。
C++で書いたソースをサンプルに解説をしているサイトないでしょうか?
むしろC#のWindowsフォームばかり見つかると思うんだが。
C++ならMFCをキーに入れて検索すればいい。
338 :
デフォルトの名無しさん:2014/03/09(日) 11:10:56.95
>>332 Maicrosoft社のWindowsの内部資料
>Maicrosoft社
>>332 インサイドWindows
Advanced Windows
さ
わ
わ
ね