- 1 名前:デフォルトの名無しさん [2008/02/11(月) 19:44:11 ]
- 質問する前にGoogleで検索しましょう。www.google.co.jp
プログラム・ソフトの使い方はPC初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 JavascriptはWeb制作板、CGIはWebプログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 前スレ スレ立てるまでもない質問はここで 88匹目 pc11.2ch.net/test/read.cgi/tech/1200057632/
- 207 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:21:11 ]
- >>203
レガシーなCではintより小さい型を返すことが(事実上)できなかったから。
- 208 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:23:08 ]
- そもそも char から int へのキャストって
普通はコンパイラのオプションに依存するわけで、 そんな危ない実装してることはないと思うぜ。 signed か unsigned を明示してるはず。
- 209 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:40:53 ]
- いやいや。
while ( (c=fgetc(fin)) != EOF) charだとバイナリでこんな使い方ができないのでは
- 210 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:51:35 ]
- 処で、vmwareではクライアントOSのファイルシステムはホストOSのファイルシステムのどこに存在するんだ?
cygwinだと(標準では)c:\cygwin配下に展開されているわけだが。
- 211 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 20:59:26 ]
- ホストの種類と設定次第じゃね?
- 212 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 21:15:58 ]
- >>210
仮想マシン作成時にhddのイメージファイルが作成されてるはずだが、スレ違い
- 213 名前:デフォルトの名無しさん [2008/02/17(日) 21:19:54 ]
- あるファイルで定義した#defineの値を別のファイル中でも有効にするにはどうすればいいですか?
- 214 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 21:21:11 ]
- #include
- 215 名前:デフォルトの名無しさん [2008/02/17(日) 21:26:07 ]
- 変数で_(アンダースコア)で始まってるのってどんな意味があるんですか?
- 216 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 21:32:06 ]
- 処理系で予約されている識別子名。
自分で定義して使ってる人がいたら、単なる無知。
- 217 名前:210 mailto:sage [2008/02/17(日) 21:37:13 ]
- THX! cygwinみたいにNTFSをそのまま使うんじゃなくてイメージファイル内に展開するわけね。
- 218 名前:デフォルトの名無しさん [2008/02/18(月) 03:26:59 ]
- 汎用のGrepツールのようなものを作りたいんですが
OfficeやPDF等々に特定の文字列が含まれるかどうかを調べる為の ライブラリ・プラグインといったものがあったら教えてください。
- 219 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 03:51:22 ]
- >>218
まさにそれを作りたいって言ってるのでは…?
- 220 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 07:40:11 ]
- 一番外側の薄皮一枚だけ作りたいんだろう。
- 221 名前:デフォルトの名無しさん [2008/02/18(月) 10:34:53 ]
- CADやペイントツールに実装されているレイヤ機能に関して質問です。
レイヤの概念は分かるのですが、visual C++などで実装するには 具体的にどのような処理をすればいいのでしょうか? 参考文献や参考ページもなかなか見つからず困っています。 透明背景の画像をたくさん作って、αブレンディングをしていくだけなんでしょうか? よろしくお願いすます。
- 222 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 11:48:24 ]
- >透明背景の画像をたくさん作って、αブレンディングをしていくだけなんでしょうか?
そうだよ。
- 223 名前:デフォルトの名無しさん [2008/02/18(月) 12:05:25 ]
- rarやzipのファイルを拡張子だけflvに変えて、ニコニコにアップするって
できるんでしょうか? その他の拡張子で同じようなことが可能なものがあればそれも…… 何の意味もない、興味本位ナ質問ですが、とても気になるので分かる方 教えてください。 これできれば、本当にダウンロード違法化意味ないなって思ったものですから
- 224 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 12:11:40 ]
- >>223
ニコニコで聞け。
- 225 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 12:38:12 ]
- マジレスすると拡張子のほかにヘッダも偽造すればアップできる
- 226 名前:デフォルトの名無しさん [2008/02/18(月) 12:51:21 ]
- >>225
ダウンロード違法化したら、誰かやり始めるでしょうね。 分割すれば、容量も関係ないですし。 キャッシュからダウンなら改正後も合法みたいですし。 回答サンクスです
- 227 名前:デフォルトの名無しさん [2008/02/18(月) 14:13:36 ]
- 使ってるアプリ(VB6.0で開発された)の中にIGToolBars50.ocxっていう
ファイルがあるんですが、これは何ですか? アプリの調子が悪いのでWinDBGのログのぞいたらこんなファイル名が あったのですが、ググって見ても英語のページばかりでサパーリわからじ。 もうウワアアアアアアアアンって感じ。
- 228 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:16:12 ]
- WinRunnerというソフトに覚えはあるか?
- 229 名前:デフォルトの名無しさん [2008/02/18(月) 14:18:10 ]
- >>228
早速サンクス。WinRunnerは自分では使った覚えは無いですがググッたら 出てきた。なんかのテストツールだと言う事しか分からないです。 WinRunnerの一部のファイルですか?
- 230 名前:デフォルトの名無しさん [2008/02/18(月) 14:27:56 ]
- 馬鹿みたいな質問ですけど、現在使われているプログラミング言語っていくつぐらいあるのでしょうか?
C、 C++、C#、JAVA、Delphi、Python、COBOL、FORTRAN、VB、Ruby、LISP、D Perl、HSP、ひまわり、なでしこ これ以外に何かありますか?
- 231 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:28:10 ]
- >>223
無理 ニコニコ動画はサーバー側で再エンコードを行ってるから、 サーバーが動画だと認識できるバイナリ形式じゃないと弾かれる
- 232 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:33:30 ]
- >>196
その「タブは\tで、改行は\n」と書いてあるマニュアルに載ってる以上のものはないと思うぞ
- 233 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:43:59 ]
- >>230
「使われている」の定義にもよりますが 制御機器メーカーが自社製品用に作ったプログラミング言語なんてのも含めると とてもたくさんあります。
- 234 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:50:52 ]
- >>230
量に圧倒されたいだけならここでも見ればいい。 en.wikipedia.org/wiki/List_of_programming_languages_by_category
- 235 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:53:00 ]
- >>230
プログラミング言語のトレンド www.tiobe.com/index.htm?tiobe_index
- 236 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 14:54:22 ]
- >>230 たくさん
ttp://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/ (注: 言語関連の項目のリストなので、全ての項目が言語じゃないけど) ttp://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E
- 237 名前:デフォルトの名無しさん [2008/02/18(月) 18:12:00 ]
- いまsshコマンド使って外部からパソコンにログインして、プログラムを走らせているんですけど、ログアウトしてしまっても、その作業が終わるまでプログラムが作業し続けるよう命令するコマンドってありますか?
もしあるのなら教えていただけると助かります。
- 238 名前:デフォルトの名無しさん [2008/02/18(月) 18:13:27 ]
- 上で書き忘れてしまいましたが、UNIXの端末からsshコマンドを使って、Linaxのパソコンをリモートコントロールしています。
連投申し訳ありません
- 239 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 18:33:14 ]
- Linux板の質問スレあたりで聞いてください
- 240 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 18:40:38 ]
- &つけないで実行したなら、Ctrl-Z押してbgとか?
- 241 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 19:07:12 ]
- それはプログラムを作る話か?
- 242 名前:デフォルトの名無しさん [2008/02/18(月) 19:28:55 ]
- わざわざlist構造を使うメリットってあるんすか?
こんなすげぇーことがあるんだよ!っていう意見募集中です!
- 243 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 19:37:13 ]
- お断りです!
- 244 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 19:38:21 ]
- 追加と削除のコストが O(1) なんですよ!!!
- 245 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 19:47:50 ]
- キーからレコードを引く一番単純なDBのアルゴリズムでお聞きします。
無駄に、キーの潜在的理論最大数だけ配列を用意し、 キーの値を添え字にして配列を引いちゃう、 だれでも思いつく一番単純なやり方の、 「学術的な呼び方」を教えてください。 大学時代の教科書を引っ張り出しましたが、記載なし。 適当コードはこんな風。(キーはuint16だとする) extern rec_t R[1<<16]; add_record(uint16 key, rec_t *dat) { R[key] = dat } get_record(uint16 key) { return R[key] } (これだと、一個しかデータを登録しなくても64k個の配列が生まれるが気にしない。)
- 246 名前:237 [2008/02/18(月) 19:51:04 ]
- >>239,240
解決しました どうもすみませんでした
- 247 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 21:02:19 ]
- >>245
俺も名前聞いたことないな。 単にhash(x) = xというハッシュ関数使ったハッシュ。……というのは無理があるか?
- 248 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 21:06:26 ]
- 単なるテーブルじゃない?
- 249 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 21:24:54 ]
- >>245
直接編成? 違うかも。
- 250 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 22:37:19 ]
- postgreSQLを使ってるんですが、
SQL文、あるいはpsqlのコマンドで、あるデータベース内にあるテーブル一覧を取得するコマンドってありますか?
- 251 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 22:39:16 ]
- DBはDB板へ
- 252 名前:250 mailto:sage [2008/02/18(月) 22:50:36 ]
- DB板にも行ったんですが過疎過ぎてレスが付かないんです。
- 253 名前:221 [2008/02/18(月) 22:52:27 ]
- >>222
ありがとうございます。
- 254 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 23:04:24 ]
- テーブルの一覧はテーブルに入っている
- 255 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 23:24:24 ]
- >252
SQL質疑応答スレ 5問目 pc11.2ch.net/test/read.cgi/db/1193486961/ ちゃんと人いるじゃないか 質問しないとレスつくわけないだろ
- 256 名前:245 mailto:sage [2008/02/18(月) 23:47:03 ]
- >>247
>>249 レスさんくす。 でも、なんかいい名前ないですかねぇ。 いまは、しょうがないので、単純法とか、直接法とか、 勝手な名前をデッチあげようかと思っているのですが。。。 だれか、「学術名」をご存じないですか? 多分、ミネラルウォーターでもなくアルカリイオン水でもない、 フツーの水ってなんていうんだ? みたいな問題でしょう、よくわからないけど。
- 257 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 00:53:04 ]
- そんな風にソートするのをバケツソートって言うな
- 258 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 01:06:03 ]
- え・・?
- 259 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 01:15:31 ]
- いや、あってるだろ?キーの重複がないことがソート条件じゃないか?
- 260 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 03:21:19 ]
- ご大層な名前なんてなくて単なるルックアップテーブルじゃないのかね
- 261 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 07:31:21 ]
- バケットソート
ttp://ja.wikipedia.org/wiki/%E3%83%90%E3%82%B1%E3%83%83%E3%83%88%E3%82%BD%E3%83%BC%E3%83%88 バケツソート、分布数えソート、計数ソート、ビンソートなどともいう。
- 262 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 07:37:43 ]
- >>261
無関係だろ?
- 263 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 10:27:22 ]
- オブジェクト指向って要するにどういうことだよ
- 264 名前:デフォルトの名無しさん [2008/02/19(火) 10:31:24 ]
- 物に対して、動作を定義すること
- 265 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 11:37:17 ]
- 系統樹
- 266 名前:デフォルトの名無しさん [2008/02/19(火) 11:40:29 ]
- うちのパソコンのパスワード忘れたのですが、なにか良い方法ないですか?
出来なくて困ってます
- 267 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 11:47:59 ]
- PC初心者板行け。
Windows XPならAdministratorがパスワードなしになっているに100ペリカ。
- 268 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 13:07:28 ]
- >>264
それは、オブジェト指向ではなくクラス指向と呼ばれます、class を持たないオブジェト指向言語もあります。 オブジェト指向は、オブジェクト間のメッセージ交換によるプログラミングです。
- 269 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 13:10:14 ]
- >>268 264→265
安価ミス
- 270 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 13:13:16 ]
- JavaScriptみたいにクラスじゃなくてプロトタイプでもツリーになる
ものはある。 オブジェクト指向だからと言って必ずしもツリーとは限らないことには 同意するが。
- 271 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 13:14:20 ]
- カプセル化、継承、ポリモフィズムがない言語をOOPLとして認めるのは、ちょっと難しいなぁ。
>>268 のは Object based programing じゃないかって思う。
- 272 名前:デフォルトの名無しさん [2008/02/19(火) 13:26:16 ]
- OO問答スレ逝け
- 273 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 13:39:13 ]
- そもさん!
- 274 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 13:43:07 ]
- >>272 どこ?
- 275 名前:デフォルトの名無しさん [2008/02/19(火) 14:18:20 ]
- Windowsのワイルドカード指定で
\以外の文字にマッチするというのを指定することはできますか?正規表現だと [^\\]* といった感じで
- 276 名前:デフォルトの名無しさん [2008/02/19(火) 20:22:51 ]
- NET環境ではポインタが使えないってホント?
- 277 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 20:25:42 ]
- より安全なポインタの進化系といえる「参照」をメインに使う。
そして従来型のメモリがっぽりとってポインタでがりがり読み書きするというのもやりたきゃ可能。
- 278 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 20:33:11 ]
- unsafe があるからポインタ使える。
- 279 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 21:02:22 ]
- >>275
できない。
- 280 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 22:59:48 ]
- C++でsingletonのサブクラス化を実装する場合
サブクラスを呼び出すにはサブクラスに専用の呼び出し関数を用意してあげないといけないのですか? 基底クラスからサブクラスの呼び出し関数を呼ぼうとすると 認識できない型 'SubClass' が使われています。 となってしまいます。(あたりまえか・・・)
- 281 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:11:30 ]
- class A {
public: static A& Get(); }; class B : public A { }; A& A::Get() { static B singleton; return singleton; } 何か問題でも?
- 282 名前:デフォルトの名無しさん [2008/02/19(火) 23:43:56 ]
- UNIXプログラムで出力文字の色を変えることは出来ますか?
- 283 名前:デフォルトの名無しさん [2008/02/19(火) 23:45:23 ]
- プログラムの中で、現在自分が動作してるOSを知ることは出来るでしょうか?
UNIXなのかDOSなのかとか。
- 284 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:46:47 ]
- 基底クラスにインターフェース定義してサブクラスで実装すればいいんじゃね
しかし基底クラスとサブクラスという言い方の組み合わせはすごいな
- 285 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:46:49 ]
- エスケープシーケンス
- 286 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:49:00 ]
- >>283
言語によってはできるかもしれないが、 言語も指定せずに質問されても困る。
- 287 名前:283 [2008/02/19(火) 23:54:09 ]
- Cです。
- 288 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 23:56:52 ]
- >>283
どういう理由で、そんなことしたいの?
- 289 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:01:12 ]
- コンパイル時なら
#ifdef WIN32 #endif で囲めばいいしほんとに実行時なら環境変数OSがWindows_NTならWindows
- 290 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:09:28 ]
- >>287
そもそも OS が違うと同じバイナリじゃ動かないから、 コンパイル時にターゲット OS を決めることになる。 定数の値を #if を使って OS ごとに変えておいて、 それを使って判定すればいい。
- 291 名前:デフォルトの名無しさん [2008/02/20(水) 00:14:20 ]
- windowsで長いカレントパス名をゲットするにはどうすればいいですか
GetCurrentDirectoryでは文字数が250字程度です
- 292 名前:デフォルトの名無しさん [2008/02/20(水) 00:17:22 ]
- 2回に分ける。
- 293 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:18:01 ]
- むしろ3回に分ける。
- 294 名前:デフォルトの名無しさん [2008/02/20(水) 00:18:12 ]
- 絶対パスを返してきますよ
- 295 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:19:21 ]
- 今試せる環境に無いけど、
GetCurrentDirectory に文字数制限なんてあったっけ?
- 296 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:19:23 ]
- 単にバッファが足りないって落ちじゃないのか。
- 297 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:19:50 ]
- 別にいいだろ返したって
スプリットすれば
- 298 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:20:17 ]
- 戻り値をみてバッファを足してけ
- 299 名前:デフォルトの名無しさん [2008/02/20(水) 00:23:49 ]
- 足りないままでなんとかするのが漢。
- 300 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:24:51 ]
- NULL 入れれるかどうか知らんが、
大体こんな感じでええんじゃないの? DWORD size = GetCurrentDirectory(0, NULL); CString path; size = GetCurrentDirectory(size, path.GetBuffer(size)); path.ReleaseBuffer(0); if(size == 0) { // エラー } NULL 入れれないなら char c = '\0'; DWORD size = GetCurrentDirectory(1, &c); こんな感じにするとか。
- 301 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:26:04 ]
- MAX_PATHだっけ?
windows.hあたりで、パスの最大長が定義されてたと思うけど、それ超えるパスの 扱いってどうなってるんだろう。
- 302 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:28:24 ]
- そもそもSetCurrentDirectoryも260文字を超えると失敗した気がする。
msdn.microsoft.com/library/ja/jpfileio/html/_win32_setcurrentdirectory.asp なぜか日本語版だと260文字越の説明があるけど、 msdn2.microsoft.com/en-us/library/aa365530(VS.85).aspx 今の英語版では260文字を超えるなとなっているんだよね、
- 303 名前:291 [2008/02/20(水) 00:37:02 ]
- これ見て下さい 250字くらいしかできません
#include <windows.h> #include <iostream> main(){ wchar_t ch[10000], pt[10000]; GetCurrentDirectoryW(10000, pt); for(int n=0; n<70; n++){ CreateDirectory("abc",NULL); wcscat(pt,L"\\abc"); SetCurrentDirectory("abc"); GetCurrentDirectoryW(10000, ch); if(wcscmp(ch,pt))wcout<<"n="<<n<<" de kotonaru len="<<wcslen(ch)<<endl; }}
- 304 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:39:51 ]
- そもそも CreateDirectory は成功してるのか?
- 305 名前:デフォルトの名無しさん [2008/02/20(水) 00:40:53 ]
- 実行ファイル(exe)の中には、Lhazなどの解凍ソフトで解凍できるものとできないものがありますが、
両者の違いはなんでしょうか? 解凍できないexeの中を見ることができるソフトには、どんなものがありますか?
- 306 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:44:34 ]
- 解凍できる exe ファイルってのは
自己解凍形式の圧縮ファイルと言ってだな、 圧縮ファイルの中身と、それを解凍するプログラムとが 一体になったファイルなんだ。
- 307 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 00:45:17 ]
- 色々突っ込むのも面倒だからソフト板で聞いてこい
|

|