- 1 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 18:28:52 ]
- 質問にやさしく親切に答えてくれるスレです。
前スレはこちら。 質問にやさしく親切に答えてくれるスレ 2 pc8.2ch.net/test/read.cgi/tech/1143639945/
- 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
宿題解いてもらえてよかったね ところでその質問自体は板違い 学問・理系あたりの板で
- 432 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 11:41:09 ]
- >>430
勉強しようとしている事柄が完璧に理解できてなくて、意味があまりよくわからないということは 正常なんだよ。 そういうときは、適当な質問を他人に聞いて安心するより、とっとと勉強をした方がいいよ。
- 433 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 14:29:53 ]
- ・ブラウザ上で資料を作ろう
・資料を印刷しよう ・なるべく少ないインクで仕上げたい 1. スクリーンショットを撮って、画像ファイルとして印刷 2. HTMLとして、ブラウザの印刷メニュー経由で印刷 どっちのほうが、インクの減りが少ないでしょうか?
- 434 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 14:34:12 ]
- >>433
画像ファイルとして保存して、画像編集ツールで極力色を白に置換するのがいいと思います。
- 435 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 18:29:34 ]
- >>433
HTML を読める限界まで小さく出力するのは難しいから、画像の方が有利かな? でも、写真品質で印刷してしまうとジャンジャンインクを使われてしまうので注意かな?
- 436 名前:デフォルトの名無しさん [2008/05/06(火) 22:54:28 ]
- 今Cプログラミングの宿題をしているのですが、
ヘロンの公式を利用して三角形の辺の合計と面積を求める問題で #include <stdio.h> #include <math.h> int main(void) { double a,b,c,s,A; s = (a+b+c)/2; A = sqrt(s*(s-a)*(s-b)*(s-c)); printf("辺の長さ1を入力してください:"); scanf("%f", &a); printf("辺の長さ2を入力してください:"); scanf("%f", &b); printf("辺の長さ3を入力してください:"); scanf("%f", &c); printf("3辺の和は%f", a+b+c); printf("面積は%f", A); return 0; } というプログラムを作ったのですが、結果が 3辺の和は1.#QNANO面積は1.#QNANO と表示されてしまいます。 このプログラムのどこが悪いのか教えていただけませんか?
- 437 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 22:56:39 ]
- a, b, c に値を入れてから面積を計算しないと・・・
FORTRAN の文関数じゃあるまいし。
- 438 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 23:00:21 ]
- ついでに言えば、"%lf"にしないとdoubleに入力できない。
- 439 名前:436 mailto:sage [2008/05/06(火) 23:12:23 ]
- ちゃんと作動するようになりました
アドバイスありがとうございます
- 440 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:18:12 ]
- 質問なんですが、出力結果を以下のようにするためにはどうすればよいでしょう。
手動でやっても良かったのですが練習がてらプログラムを打とうと思ったのでやってみたのですがうまくいきません 2重ループでやろうとしたら構文エラーで止まり、よくよく確認したらおかしな文になっていたので最初からやり直しで困ってしまいました。 一応出力結果は あ ああ あい あう あえ あお あか あき ・ ・ ・ あん い いあ いう ・ ・ ・ んえ んお 参考になるページとかありませんでしょうか、よろしくお願いします。
- 441 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:20:41 ]
- 使っているのはVisual C++ Express Editionです。
- 442 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:20:53 ]
- >>440
一体全体、どんな環境でどんな言語を使って試してみたのやら。
- 443 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:21:32 ]
- >>440
その問題のソースを貼れ。
- 444 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:22:47 ]
- >>443
申し訳ありません。 ありえないプログラムになってしまったので最初からいま考え中なんです。
- 445 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:30:39 ]
- >>440
よくわからないでプログラムを書いて、それを場当たり的に修正してゴールにたどり着きたい という発想を捨てるのに参考になるページか…… 「ナンパに成功するコツ」とかその手の「How to」ものがいいんじゃないかな? 本当にプログラムを書く前の準備段階が大事だってことが分かるんじゃないかな? どうせ出来上がるはずのプログラムは 20 行ないと思うし。
- 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 ]
- 本屋に行って質問に答えられそうな初心者入門本を買って読む。
|

|