[表示 : 全て 最新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/

446 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:32:32 ]
>>440
処で、なんで出力結果は「んお」で終わっているんだ?
「あん」がある以上「んん」まで必要なんじゃないのか?
# 見出し語として「んんん」を採る国語辞書もあることだしw

447 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:35:46 ]
>>446
うわw最後は『んん』ですね。ごめんなさい。



今も参考書と睨めっこ中

448 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 09:33:14 ]
>>440
C#で書いてみたぞ。

using System;

class Program {
static void Main(string[] args) {
string 五十音 = "あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをん";
foreach(char i in 五十音) {
foreach(char j in " " + 五十音) {
Console.WriteLine(i.ToString() + j.ToString());
}
}
}
}

え、C++?知らんよそんなもん。ふいんき(←何故か変換出来ない)一緒じゃねぇの?

449 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 09:39:01 ]
>>448
「あ」と「あ 」は違うと思う。

450 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 11:03:56 ]
>>448
まだそこまで習ってないです・・・・
学校だとC#なんですが。
ってか参考書に書いてないです
参考書なんてただの紙くずですね。

ふいんき じゃなくて ふんいきですね

でもありがとう。応用してみたいと思います。


451 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 11:42:14 ]
とりあえず今のところ考えているプログラムです。途中までの部分ですが習った範囲だとここまでが精一杯なので。
#include "stdafx.h"
#include <stdio.h>

void main()
{
int i=0;


for(i=0;i<=9;i++)
if ( 0 <=i && i <= 9 )
printf("あ");
if (i==0)
printf("\n");
else if(i==1)
printf("あ\n");
else if(i==2)
printf("い\n");


452 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 11:42:54 ]
else if(i==3)
printf("う\n");
else if(i==4)
printf("え\n");
else if(i==5)
printf("お\n");
else if(i==6)
printf("か\n");
else if(i==7)
printf("き\n");
else if(i==8)
printf("く\n");
else if(i==9)
printf("け\n");
}
これだと以下のエラーがでてしまいビルドができません。どこが悪いのでしょうか。

:error C3872: '0x3000': この文字を識別子で使用することはできません
:error C2146: 構文エラー : ';' が、識別子 'printf' の前に必要です。
: error C3861:' if': 識別子が見つかりませんでした
: error C2181:else 文が if と一致しません。


453 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 12:12:10 ]
全く同じにつくり直したらエラー消えました。
こんどは出力がああああああああああとしか出ません。
1回目のifの printf("あ");を消すとあいおうえかきくけとでます。
どこが変なのでしょうか。

454 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 13:20:53 ]
#include "stdafx.h"
#include <stdio.h>

int main()
{
int i=0;
loop:
i=i+1;
if(i<=10)
printf("あ");
else
return 0;

if(i==1)
printf("\n");
else if(i==2)
printf("あ\n");
else if(i==3)
printf("い\n");
else if(i==4)
printf("う\n");
else if(i==5)
printf("え\n");
else if(i==6)
printf("お\n");
else if(i==7)




455 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 13:21:23 ]
printf("か\n");
else if(i==8)
printf("き\n");
else if(i==9)
printf("く\n");
else if(i==10)
printf("け\n");
else
printf("?\n");

if(i<=910)
goto loop;
で解決しました。

456 名前:448 mailto:sage [2008/05/11(日) 14:34:00 ]
実はな、最初、
こんなん簡単じゃーん。2分で出来た♪って

using System;

class Program {
static void Main(string[] args) {
for(char i = 'あ'; i <= 'ん'; i++) {
Console.WriteLine(i.ToString());
for(char j = 'あ'; j <= 'ん'; j++) {
Console.WriteLine(i.ToString() + j.ToString());
}
}
}
}

と書いて実行結果にがっくりしたのはここだけの秘密だw

457 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 11:07:51 ]
Cで書いたがこんなもんだろ。
--
#include <stdio.h>
#include <string.h>

int main()
{
static const char * const aiueo =
"あいうえおかきくけこさしすせそ"
"たちつてとなにぬねのはひふへほ"
"まみむめもやゆよらりるれろわをん";
int length = strlen(aiueo);
int chars = length / 46;
for (int ic = 0; ic < length; ic += chars) {
char head[chars + 1];
sprintf(head, "%.*s", chars, & aiueo[ic]);
printf("%s\n", head);
for (int ic = 0; ic < length; ic += chars) {
printf("%s%.*s\n", head, chars, & aiueo[ic]);
}
}
return 0;
}
--
一応SJISなどの2バイトで表現する環境でもUTF-8のように3バイトで表現する環境でも動くはず。

458 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 20:44:14 ]
アセンブル言語について質問なのですが、
例えばC言語やC++言語などとよばれているものが、アセンブル言語で
2進数などの数字で組あわされているものが機械語なのですよね?
また、DLLファイルを少々改変したいのですが(要らない部分の削除)、txtの形になおし中身を見てみても
想像していたもの(例えば>>457にあるようなもの)とは違い、どうもアセンブル言語とよばれるものとは違うように思えるのですがどうなんでしょうか?
そもそも、DLLというのは何の言語で構成されているプログラムなのですか?
内容を書き換えるのは無理でも、いらない命令の削除程度なら少し調べればできると思っていたのですが

自分で書いていてもわかりにくい文になってしまったのでまとめます
・アセンブル語はC、C++、html(?)など、比較的命令がわかりやすい言語で
機械語が数列の組み合わせのみで書かれたものという認識は正しいか
・DLLファイルは何の言語で書かれているのか
・また、DLLファイル自体は機械語・アセンブル語のどちらで書かれているのか
です。よろしくおねがいします

459 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 20:46:42 ]
追加で質問です。
もしもDLLファイルが機械語で書かれているのなら、DLLを作る段階でtxtなどでまとめておいたアセンブル語を機械語に直し作成
アセンブル語で書かれている場合、exeのほうで自動的に機械語になおし、読み込んでくれるということになるのでしょうか?

460 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 20:50:11 ]
>>458
・いいえ
・機械語
・機械語

>>459
日本語でおk

461 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 21:15:02 ]
×アセンブル言語
×アセンブル語
○アセンブリ言語

462 名前:デフォルトの名無しさん mailto:sage [2008/05/12(月) 21:16:55 ]
いらない命令の削除は NOP で置き換えるのが定番。
でも、本当に要らないのかどうかを判断することは
この調子じゃできそうにないな・・・。

463 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 06:09:46 ]
>>459
機能を変えたい場合は DLL にパッチをあてるよりも
同名のDLLを C や Delphiで作って、
旧DLLをそのDLLから呼び出すようにするのが楽ですよ

464 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 06:55:33 ]
いや、そんな説明してもきっと理解できないから。



465 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 10:15:07 ]
>>458
コンピュータのプログラムは、部分的に修正するのでもある程度のプログラミングの
スキルが必要になります。
ですから、DLL の編集という高度な作業をするには、「少し調べれば」では不十分で、
「DLLが作れるようになる」程度のスキルを身につける必要があります。

ということで、まずは簡単な DLL の作成から始めると良いのではないでしょうか?

466 名前:デフォルトの名無しさん mailto:sage [2008/05/13(火) 11:17:59 ]
字が読めたらどんな文章でも読めるけど
文章の内容を理解できないことには書き換えることは不可能

467 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 02:48:33 ]
C#で作ったDLLの中身はCLI言語、と意味不明な事も書いてみる。

468 名前:デフォルトの名無しさん [2008/05/14(水) 18:17:58 ]
Cの質問なんですが、ある変数nに入力されている数値を
十六進数として演算に使用したいと思い、0x20のように0xn
と入力したのですが、コンパイラにinvalid suffix "n" on integer constant
と言われてしまいました。どのように書けば受けつけてくれるでしょうか。

469 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 18:22:57 ]
int m = 10;として、n + 0x5の結果が0x15になってほしいということ?
→始めから、m = 0x10としておけ。

scanf系で外から入力している。
→%i使えば、0x1234という入力ができる。
atoi, atol使っている
→strtol使え。

470 名前:デフォルトの名無しさん [2008/05/14(水) 18:35:07 ]
回答ありがとうございます。

変数nはfor文内のカウンタになっており、
配列に入力されている文字に加算するといった使い方をしたいので、
str[i]-=0xn
のように使いたい場合はどうすればいいでしょうか?

471 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 18:48:40 ]
nの10進での文字列表現を16進数に見立てた値が欲しい、ってことだよな。
その通りの処理を書くしかない。
sprintf等で10進文字列を得る→頭の空白等取る整形して"0x"をくっつける→strtolに食わせる。

と思ったんだが・・・
> str[i]-=0xn
・・・やりたいこと違うかも・・・

472 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 19:02:04 ]
>>470
実は、str[i] -= nでうまくいくなんてことはない?

473 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 19:08:45 ]
”プロセスにマッピングされている”というのは具体的には
ヘッダのインポートセクションとかにアドレスが格納されている、という意味ですか?

474 名前:デフォルトの名無しさん [2008/05/14(水) 19:14:41 ]
>>実は、str[i] -= nでうまくいくなんてことはない?

コンパイルは成功しました。

何をやりたかったかというと、配列strに入力された文字をnだけ
アスキーコード表で上にシフトする作業を行いたかったのです。

実行してみたところ、一部は正確に変換されましたが、一部変換に失敗しました。

ということはnに十六進数を入力すればいいのでしょうか?



475 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 19:47:08 ]
変換に失敗したってのを詳しく。
どの文字からどの文字への変換で、
どんな結果を期待したのに実際はどんな結果になったのか?

たぶん十六進関係ない。
一応言っておくが、十六進法ってのは数を表現する手段の1つに過ぎない。
分数の1/2と小数の0.5が全く同じ値を意味しているのと同じように、
0x1C(十六進法)と28(十進法)は全く同じ値だぞ。

476 名前:デフォルトの名無しさん [2008/05/14(水) 20:01:28 ]
読み込むファイルには英文が書いてあり、
I am a student

という英文があったとすると、
I は1文字なのでアスキーコード表で1つ下にシフト
am は2文字なのでアスキーコード表で2つ下にシフト
student は7文字なので7つ下にシフト

といった変換を施された文を、元の英文に変換するというプログラムで
str[i] -= n
とした場合、
duh→are
vkuvrk→people

のように成功している文字列もあれば、
Exsfobcsdi→;ni\eXYiZ(正しくはuniversity)

のように正しい文字列に戻っていない文字列もあった、
ということです。

477 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 20:08:01 ]
バイナリで処理しないとだめだろ

478 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 20:32:39 ]
前半の説明(アスキーコード上で下にずらす)だけでは、universityがExsfobcsdiにはならない。
zからaに続いてるな。その変換の逆変換は単純な足し引きだけじゃダメ。
アスキーコードはzからaに続いてないから。

479 名前:デフォルトの名無しさん [2008/05/14(水) 20:53:23 ]
>zからaに続いてるな。

言われてみればその通りですね……。
その辺いじってみます。
どうもです。

480 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:05:33 ]
論理シフトの課題なのですが
二進数1011の五分の一倍のやり方がわかりません
五倍は理解できました
どなたか解説お願いします

481 名前:デフォルトの名無しさん [2008/05/14(水) 22:10:24 ]
>>475
たまたま同じ値になるものを一般化して語っても意味がないだろう。

482 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:11:29 ]
二進数に5なんてあるか?

483 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:14:31 ]
(x << 2) + x == x * 5
は分かるけど、逆は難しいな・・・

484 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:28:07 ]
C++の話なんですが、STLって実務に使われますか?
覚えておいたほうがいいんでしょうか。



485 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 22:29:15 ]
普通に使ってる

486 名前:デフォルトの名無しさん [2008/05/15(木) 00:38:34 ]
COBOLソースを眺めて仕様を調べていたら、こんなIF文がありました。

IF 項目A  AND 項目A
 THEN 処理A
 ELSE 処理B
END-IF.

この場合、どうなるんでしょうか。
ていうか、これ普通、コンパイルではじかれないかって思った。
もしこれが異常動作していたら、うちのチームの範疇外だしどうしようかと。

487 名前:デフォルトの名無しさん [2008/05/15(木) 00:39:29 ]
ああ、ごめんなさい
IF 項目A  AND 項目B
 THEN 処理A
 ELSE 処理B
END-IF.

でした。

488 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 00:40:40 ]
>コンパイルではじかれないか
そう思った根拠を書き給え。

489 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 00:51:18 ]
IF文として

IF 項目A  AND 項目B

この部分がおかしいと思ったので。

490 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 00:52:22 ]
初めてプログラムに挑戦しようと思っています。
そこでまず最初は何をすればいいでしょうか?
又お勧めの参考書とかありますか?

491 名前:デフォルトの名無しさん [2008/05/15(木) 00:54:38 ]
プロを目指すなら、C++かC#で、お手軽なのはHSP

492 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 02:00:12 ]
>>489
ANDは論理積演算子だから別におかしくない
A+Bと話は一緒

493 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 03:24:47 ]
>>486
仕様がおかしいと思ってもコンパイラは仕様通りに動作するものです。

494 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 21:20:53 ]
>>481
割り算の筆算と同じことをやればいい

       0010
     ------
101 ) 1011
       0
      -----
       1011
        0
      -----
       1011
       101
      -----
           1
           0
          --
           1

11÷5=2あまり1



495 名前:494 mailto:sage [2008/05/15(木) 21:21:59 ]
まちがえた、>>480です

496 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 21:28:03 ]
>>494
目暗か?
論理シフトの課題と書いただろ

497 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 21:30:35 ]
ちゃんと論理シフトも使うじゃないか
他に何か、これはダメとかあれはダメとか制約があるなら、書いてくれないとわからん

498 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 23:35:14 ]
>>473
そのように考えて差し支えない

499 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 23:54:14 ]
C/C++を一通り勉強しまして、新しい何かを学ぼうと思うのですが、

1、C#と.NET
2、Win32APIとDirectXなどの他API
3、MFCプログラミング

どれからやるのがオススメですか?

500 名前:デフォルトの名無しさん [2008/05/16(金) 23:59:39 ]
Win32APIとDirectXなどの他API

501 名前:499 mailto:sage [2008/05/17(土) 00:05:15 ]
>>500
ありがとうございます。
とりあえずWin32APIから手をつけてみます。

502 名前:デフォルトの名無しさん [2008/05/17(土) 01:13:38 ]
PerlかRubyをやってみたいと思っているのですが
どっちがとっつきやすいですか?

503 名前:デフォルトの名無しさん [2008/05/17(土) 14:34:10 ]
プログラミング自体全くやったこと無い自分でもわかるC言語についての
オススメの本ってありますか?

504 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 14:47:43 ]
立ち読み推奨



505 名前:マイク ◆yrBrqfF1Ew mailto:sage [2008/05/17(土) 15:05:37 ]
>>502
自分の事を
らくだならPerl
ネギまならRuby
がとっつきやすいに違いない

506 名前:デフォルトの名無しさん [2008/05/17(土) 17:19:53 ]
C言語を自宅でやりたいんですが
どこからダウンロードしていいかわかりません。

507 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 17:32:35 ]
>>506
C++ と書いてあるが C も使える
www.microsoft.com/japan/msdn/vstudio/express/default.aspx

508 名前:デフォルトの名無しさん [2008/05/17(土) 19:24:06 ]
コマンドプロンプトからプログラムを起動する方法を教えてください

509 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 19:29:34 ]
ドラッグドロップ

510 名前:デフォルトの名無しさん [2008/05/17(土) 19:37:45 ]
>>509
出来ました
ありがとうございます

511 名前:デフォルトの名無しさん [2008/05/17(土) 20:22:02 ]
>>504
ありがとうございます

512 名前:デフォルトの名無しさん [2008/05/17(土) 22:19:13 ]
>>507
ありがとうございます!
インストールしました。
しかしコンパイルや実行の仕方がわかりません・・・

513 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 22:37:17 ]
いちいち相手にするな

514 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 23:06:23 ]
本屋に行って質問に答えられそうな初心者入門本を買って読む。



515 名前:デフォルトの名無しさん mailto:sage [2008/05/17(土) 23:42:21 ]
VBからやると後が大変、
今のうちにC#で頭洗脳してた方がいい

516 名前:デフォルトの名無しさん [2008/05/17(土) 23:53:25 ]
たくさん言語ありすぎて、なにを学んだらいいんだ?

517 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 00:09:14 ]
目に付いたものからやれ。

518 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 09:23:11 ]
動画変換ソフトを作りたいのですが必要な知識はなんなのでしょうか?
教えてください

519 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 09:43:29 ]
「動画変換」みたいな漠然とした表現じゃなくて
もうちょっと技術的に説明できる知識
「動画」とは具体的に何なのか、「変換」とは具体的に何なのか
本なら1ページぐらいは書けるぐらい説明できないとまずい

520 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 11:53:52 ]
動画規格

521 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 12:07:50 ]
DirectShow だけ分かってれば作れる。

522 名前:デフォルトの名無しさん [2008/05/18(日) 14:24:22 ]
                / ̄ ̄\
        >>222   /  ヽ_  .\
              ( ●)( ●)  |     ____
              (__人__)      |     /      \
              l` ⌒´    |  / ─    ─  .\
             . {         |/  (●)  ( ●)   .\
               {       / |      (__人__)     ..| >>224
          ,-、   ヽ     ノ、\    ` ⌒´     ..,/_
         / ノ/ ̄/ ` ー ─ '/><  ` ー─ ' ┌、 ヽ  ...ヽ,
        /  L_         ̄  /           _l__( { r-、 .ト
           _,,二)     /            〔― ‐} Ll  | l) )
           >_,フ      /               }二 コ\   Li‐'
        __,,,i‐ノ     l              └―イ   ヽ |
                    l                   i   ヽl


523 名前:デフォルトの名無しさん [2008/05/18(日) 14:24:44 ]
                / ̄ ̄\
        >>222  /  ヽ_  .\
              ( ●)( ●)  |     ____
              (__人__)      |     /      \
              l` ⌒´    |  / ─    ─  .\
             . {         |/  (●)  ( ●)   .\
               {       / |      (__人__)     ..| >>224
          ,-、   ヽ     ノ、\    ` ⌒´     ..,/_
         / ノ/ ̄/ ` ー ─ '/><  ` ー─ ' ┌、 ヽ  ...ヽ,
        /  L_         ̄  /           _l__( { r-、 .ト
           _,,二)     /            〔― ‐} Ll  | l) )
           >_,フ      /               }二 コ\   Li‐'
        __,,,i‐ノ     l              └―イ   ヽ |
                    l                   i   ヽl


524 名前:デフォルトの名無しさん mailto:sage [2008/05/18(日) 17:24:41 ]
>>518
プログラムを作る際に、自分から調べずに他人に聞くだけで作れるものはたかが知れていると言う常識。



525 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 06:04:46 ]
フロントエンドだって一般には変換ソフトとして受け入れられてるからなぁ
BatchDOOやら携帯動画変換君やら

526 名前:マイク ◆yrBrqfF1Ew mailto:sage [2008/05/19(月) 09:44:09 ]
>>518
作った事無いからよく知らねけど
動画や画像のファイルフォーマット仕様じゃね
「file format mpeg」とか検索すれば出てくる感じの。

527 名前:デフォルトの名無しさん [2008/05/19(月) 18:35:43 ]
質問です。
かなり困っています…
進数の問題がわからないのです。

@0d33=0b??
A0d59=0b??

という問題なのですが10進数から2進数に変換するんですかね?

528 名前:デフォルトの名無しさん [2008/05/19(月) 18:48:30 ]
>>527
質問の意味がわけわからん

529 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 18:57:24 ]
Visual Basic 2008 Express Editionです。

 複数のボタンがあり、いずれも、クリックするとそれぞれのメソッドを実行したのち
 同一の別のメソッドへ合流し処理を続ける

という形にしたいのですが、合流後のメソッドを複数作る以外では
どうするのが適当でしょうか。

Gotoでは別のメソッドへは移動できないようですが…

530 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 19:23:28 ]
サブルーチン

531 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 19:31:04 ]
>>527
その問題の意味を聞いてるなら、10進から2進へ変換すべしという意味。

そのやり方を聞いてるのなら、googleで検索したらいっぱい出ると思われる。


532 名前:529 mailto:sage [2008/05/19(月) 19:32:14 ]
>>530
解決しました。ありがとうございました。

533 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 19:47:40 ]
>>531
ありがとうございます!
もうひとつよろしいですか?
dとbはどんな意味なのでしょうか?

534 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 19:52:37 ]
dezimal, binaer



535 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 20:02:03 ]
>>534
ありがとうございます。
答えかたは
0d33=0b100001
0b59=0b111011
でよいのでしょうか?

536 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 20:09:27 ]
>>535
あってるっぽいね。
まぁ質問には関係ないけど、ネットが繋がってるなら自分で調べるクセを付けた方がいいよ。
おせっかいかもしれないけど、その方が力が付く。

537 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 20:13:41 ]
>>536
すみません、頼りすぎですよね。以後気をつけます
優しい解答ありがとうございました

538 名前:デフォルトの名無しさん [2008/05/19(月) 22:42:50 ]
C++とDirectXでつくったプログラムが
XP上では動くんですが
どうもVistaだと停止してしまいます。

こういう場合は
PlatformSDKかDirectXのバージョンが古いんでしょうか?

539 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 22:49:39 ]
何か約束ごとに反してるんだろう。
SDKが古いからってことはない。

540 名前:デフォルトの名無しさん [2008/05/19(月) 22:56:22 ]
>>539
ということは、プログラムにバグがあるということですね。
XPでは実行する際、見逃していた細かなバグも
Vistaでは停止するようになったということでしょうか

541 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 23:19:20 ]
xpではたまたま上手く動いてただけ、というバグ。

542 名前:デフォルトの名無しさん [2008/05/19(月) 23:21:44 ]
>>541
プログラムを見直して見ます
ありがとうございました

543 名前:デフォルトの名無しさん mailto:sage [2008/05/19(月) 23:44:57 ]
uacで停止なんて事はよくある

544 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 01:28:01 ]
vistaで作りこんだバグの可能性も



545 名前:デフォルトの名無しさん [2008/05/20(火) 17:02:17 ]
msysでソースファイルをコンパイルして「test.exe」を作ったとして、
そのあとソースを修正して再度コンパイルするときに
「test.exe」という名前でコンパイルすると、
前のやつに上書きされるんですよね?

546 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 17:18:00 ]
上書きされなくてはまる場合もあるから自分で確認するしかない






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

前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