1 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 09:05:54 ] 質問する前にGoogleで検索しましょう。www.google.co.jp プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ(実は96番目) スレ立てるまでもない質問はここで 97匹目 pc12.2ch.net/test/read.cgi/tech/1237091698/
752 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 09:55:19 ] >>749 >プログラム板でスレを立てて勉強しつつ つまり私物化された俺様専用スレを勃てたいと。
753 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 10:04:17 ] >>752 そのような意図はありません。 ただ少なからず反感を持たれてしまう行動だとは自覚しているので、そのように ならないように質問スレで確認させていただきました。 勉強をしつつと書いたのは、自分が行動を起こす以上、誰かに依頼して作ってと 頼むので終了というのはお門違いだと思ったからです。 もし自分の企画に共感を得てくださり、作ってくださる方がいらっしゃれば、 その一文は訂正します。
754 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 10:07:53 ] >>753 ひっそりしたいなら過疎で利用価値の低いスレを再利用すること勧める
755 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 10:11:53 ] >>738 嘘教わって納得するな。 コンソールでAPIが使えないのはライブラリをリンクしてないだけ。
756 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 10:14:12 ] >>754 なるほど、再利用ですね。とりあえず人にこのようなことをしたいと説明できる内容が 完成し次第、過疎スレを利用して書き込みしてみます。 ご回答ありがとうございました。
757 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 10:35:10 ] デリゲートって関数ポインタとはちがうの?
758 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 10:40:46 ] 関数ポインタはその名の通り関数のポインタだけ。 クラスベースのOOPLではdelegateはthisポインタも一緒に仕込んであることが多い。 void foo() { bar(this.name); // thisが使える }
759 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 12:52:09 ] >>731 win32アプリならコンソールでも使えるよ 具体的にどうだめだったかかかないと そもそも質問者はWindows環境なのかねw
760 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 13:12:05 ] >>757 関数のポインタだと、グローバル変数か自分のなかのローカル変数しか見れないけど、 デリゲートは、デリゲートがある位置から見える変数全部を見れる。
761 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 13:18:16 ] 「関数ポインタ」が C のそれであれば、元よりクラスインスタンスなど 存在しない。 「関数ポインタ」が C++ のメンバ関数へのポインタを含むのであれば、 当然ながらインスタンスも参照できる。 従って、「他のメンバが参照できるかどうか」は デリゲートと関数ポインタの本質的な差異ではない。 ようするに同じだ、同じ。
762 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 13:52:39 ] >>761 デリゲートはメンバ変数以外の変数も見れるだろ。
763 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 20:47:04 ] >>761 C++の関数へのポインタは、呼び出すときにオブジェクトそのもの(this)を与える必要があって、 普通の関数へのポインタとは入れ替えて使うことはできなかった。 C++では、bindしてfunction<>に格納なんて具合でそれに対処できたけど、 初めから言語の機能として考慮されているのがデリゲート。
764 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 22:21:23 ] >>29 GLubyteはunsigned charのtypedefだと思う。
765 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 22:22:29 ] すまん誤爆した
766 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 23:20:08 ] >>753 ゲーム?
767 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 23:22:30 ] その話もう終わってるから
768 名前:デフォルトの名無しさん [2009/06/18(木) 03:15:36 ] こちらでよいのか分かりませんが、質問をさせてください。 大量の画像ファイル(5〜10万枚)を、指定した特定のディレクトリに 自動的に分配されるプログラムを組みたいのですが、 このようなプログラムを組む場合、どのようにすれば良いのでしょうか? どなたかご教示をお願いします。
769 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 03:16:27 ] powershell
770 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 03:20:27 ] >>768 Perlでリクに答えるスクリプトを作るスレにいったがいい
771 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 03:41:23 ] >>768 PHP
772 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 07:40:32 ] プログラム板とプログラマ板で 何の説明もなくPHPを勧めるだけ勧めて回っているのはお前だろ 一体何なんだ? プログラマ気取りしたいの?
773 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 09:08:38 ] 松下系の小冊子?
774 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 09:09:54 ] >>768 Rubyの宿題スレに行ったほうがいい
775 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 09:10:39 ] 正規表現の使えるスクリプト系が手っ取り早いんじゃないのかな?
776 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 11:21:11 ] いまsakura.ne.jp(おそらくFreeBSD,Apache2)でphpが動くプレミアムプラン(php5)でプログラムしてるんですが 記事投稿時にGMTとコメントをタブ区切りで下の階層のdata.datに記録 -------------------------- 1245126817 こんにちは -------------------------- 読み込みを上の階層のread.phpからfile関数から読み込んで、投稿時のGMTから日付をdate関数で取得しようとしてるんですが全然取得できません。 しらべてみてわかったのですが、 $tmp = array(); $tmp = split("\t",$value); $tmp[0] = $tmp[0] + 1; print $tmp[0];// ←これが 1245126817 に+1された 1245126818 となるべきところ、1としか表示しません ちなみに if ($tmp[0] == ?1245126817) { print "match<br>"; $hoge = $tmp[0] + 1; print "$hoge<br>"; } else { print "unmatch<br>"; } こうすると結果は下のようになります --------------- match 1 --------------- いったい何が原因なのでしょうか?
777 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 11:23:29 ] 訂正(ここに書き込む時に余分なキーを押したみたい) ×if ($tmp[0] == ?1245126817) { ○if ($tmp[0] == 1245126817) {
778 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 14:31:40 ] >>776 $valueの値をだせ あと、 > $tmp = array(); > $tmp = split("\t",$value); $tmp = array(); 意味無くない?
779 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 14:44:48 ] $hoge = $tmp[0] + 1;が1になる原因がわかりました。 数値をstring型で取得してしまっています。 int型に変換するとstring型として認識しているので0となるようです。 従って0+1=1ということになっているようです。 file関数以外にopen関数でも取得してみましたがダメでした。 >>778 $valueの内容は -------------------------- 1245126817 こんにちは -------------------------- です >$tmp = array(); 意味無くない? 空の配列を定義してます。
780 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 14:54:54 ] パイレーツは @ じゃろ。 そして $ [] でアクセス。
781 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 14:58:58 ] あの、phpの話をしてるんですが、ここperlの質問しかダメなんでしょうか?
782 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:14:03 ] >>$tmp = array(); 意味無くない? >空の配列を定義してます。 次の行で $tmp を splitの戻り値で置き換えているので、意味がありません。
783 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:23:56 ] split に失敗してない? $tmp = split("\t",$value); の直後の $tmp[0] も printしてみたら。 手元ではちゃんと動いたけど。 % cat x.php <?php $value = "1245126817 こんにちは"; $tmp = split("\t",$value); $tmp[0] = $tmp[0] + 1; print "$tmp[0]\n"; ?> % php -q x.php 1245126818
784 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:24:01 ] 配列の初期化の意味があるとかないとかより、質問の部分を教えてもらえませんか?
785 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:27:03 ] >>783 >$value = "1245126817 こんにちは"; このようにプログラムと同じ場所に書くとこっちでも問題なくできるんです 外部のファイルから拾ってくると何故か出来ないんです splitの部分もprintで見るときちんと拾えてます string型になってるので、その数値をどうにかしようとすると失敗します
786 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:33:12 ] じゃあ、splitの直後にvar_dumpしてみたら、なにかわかるかも。 $tmp = split("\t",$value); var_dump($tmp);
787 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:35:35 ] array(2) { [0]=> string(10) "1245126817" [1]=> string(15) "こんにちは" } のように、 string(10)になるはず。
788 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:54:32 ] ありがとうございます array(2) { [0]=> string(13) "?1245126817" [1]=> string(15) "こんにちは" } こんなんでました、なにかゴミがくっついてるんですかね? $value = rtrim("$value"); してみましたが結果は同じです
789 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:57:51 ] おっと、そのままコピペして書き込んだら1の前に?がくっついてますね ファイルの先頭なので気にしてませんでしたが、これが原因くさいですね
790 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 16:03:31 ] それは、きっと BOM だろう。 WindowsのNotepadのように、UTF-8で保存すると頭にBOMをつけるEditorがある。 BOMのつかないエディタを使ってデータファイルをつくりなおすか、 ファイル先頭の3バイトがBOMなら読むすてるとかすればいい。
791 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 16:33:11 ] >>790 そのものズバリでした! >>790 さん>>786 >>787 さんはじめ、レスくれた方々ほんとうにありがとうございました 昨日から1日出来ず困ってました、ここで聞いてよかったです
792 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 17:50:16 ] C++で質問です メンバ関数を使わないクラスは、構造体と同じようなものでしょうか? あとメンバ関数というものが良く分かりません・・ 初心者向けにくどいぐらい詳しく解説してるサイトってないでしょうか
793 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 18:00:03 ] >792 使い勝手は多少違うが、似たようなもんだと認識しててもあんまり困ることはないと思う。
794 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 18:06:50 ] >>793 ありがとうごザーメンいます
795 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 18:15:04 ] すいません、誤変換されてしまいました ありがとうございました
796 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 18:17:25 ] 普段どんなメール打ってるのかよくわかるなw
797 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 19:19:19 ] ケータイの過去入力候補だと確かにやりそうなミスだなw
798 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 19:30:20 ] GUI中心のゲームを作ろうと思うんですが、C++はやめておいた方がいいんでしょうか
799 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 19:32:33 ] >>798 むしろC++以外に何があるの?
800 名前:デフォルトの名無しさん [2009/06/18(木) 19:38:15 ] >>798 本格的にがっつりやりたいんなら情報やサンプルコードが入手しやすいって言う意味でC++がおすすめ。 手軽にやりたいんならFlashとか、processing(Java)あたりで。
801 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 19:38:31 ] >>794 どんなメール打ってるんだよw
802 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 21:06:24 ] C++はよっぽどモチベーション維持しないと 言語入門で気力を使い果たしそうだな。
803 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 21:24:57 ] ツクール系で作れそうならツクール系で作れ
804 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 21:47:26 ] GUIというのは3次元?
805 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 22:05:44 ] GUYはオスのこと。 ムンムンと汗臭いオスのこと。
806 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 23:05:47 ] >>805 そうでもない。女子にも Hey guys! と呼びかける。
807 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 02:11:27 ] .NET や Java などでクラス複製のインターフェースの ICloneable がありますが ICloneable に対するコピーの実装って 慣例的に シャロウコピー と ディープコピー のどっちなんでしょうか? それとも特に決まってないのでしょうか? よろしくお願いします
808 名前:デフォルトの名無しさん [2009/06/19(金) 03:43:08 ] ★初心者にVisual C++を教えるスレ★ Part33 ↑これのPart34立ててください。僕は過去ログが見れないので(壷がないので) テンプレとか見れないんです。>>2-5 がみれないんで、たてらんないよ・・ 壷持ちの人で、立てれる人いたらよろしくお願いしますm(_ _)m失礼な話ですが・・
809 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 05:26:42 ] スレタイ: ★初心者にVisual C++を教えるスレ★ Part34 本文: Visual C++入門者・初心者からの質問を、 お兄ちゃんお姉ちゃん達が優しく、時には厳しく回答してくれるスレッドです。 ■質問するにあたって ・エラーや警告のときはエラーメッセージを書きましょう。 ・開発環境も書きましょう、特にWindowsForm、MFC、Win32アプリケーションの区別。 ・できるだけ具体的に。 質問の仕方については次のページが大変参考になります。 www.hyuki.com/writing/techask.html ■回答するにあたって ・回答する場合はその答えに至るための「コツ」も書いてあげると良いでしょう。 (MSDNのどの項目だとか、何のキーワードでGoogleするとか) ・ネタや煽りは軽く流しましょう。 過去スレ、関連スレなどは>>2-4 辺り。 【過去スレ】 Part33 ttp://pc12.2ch.net/test/read.cgi/tech/1235292263/ Part32 ttp://pc11.2ch.net/test/read.cgi/tech/1225422971/ Part31 ttp://pc11.2ch.net/test/read.cgi/tech/1217494948/
810 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 05:27:22 ] Part30 ttp://pc11.2ch.net/test/read.cgi/tech/1210170833/ Part29 ttp://pc11.2ch.net/test/read.cgi/tech/1203007556/ Part28 ttp://pc11.2ch.net/test/read.cgi/tech/1196430042/ Part27 ttp://pc11.2ch.net/test/read.cgi/tech/1189394427/ Part26 ttp://pc11.2ch.net/test/read.cgi/tech/1176387917/ Part25 ttp://pc11.2ch.net/test/read.cgi/tech/1168354839/ Part24 ttp://pc10.2ch.net/test/read.cgi/tech/1158296664/ Part23 ttp://pc8.2ch.net/test/read.cgi/tech/1140711893/ Part22 ttp://pc8.2ch.net/test/read.cgi/tech/1131443284/ Part21 ttp://pc8.2ch.net/test/read.cgi/tech/1124806288/ Part20 ttp://pc8.2ch.net/test/read.cgi/tech/1120222322/ Part19 ttp://pc8.2ch.net/test/read.cgi/tech/1116209988/ Part18 ttp://pc8.2ch.net/test/read.cgi/tech/1113539594/ Part17 ttp://pc8.2ch.net/test/read.cgi/tech/1107926989/ Part16 ttp://pc8.2ch.net/test/read.cgi/tech/1101022051/ Part15 ttp://pc5.2ch.net/test/read.cgi/tech/1097880265/ Part14 ttp://pc5.2ch.net/test/read.cgi/tech/1093672937/ Part13 ttp://pc5.2ch.net/test/read.cgi/tech/1089011118/ Part12 ttp://pc5.2ch.net/test/read.cgi/tech/1083585833/ Part11 ttp://pc5.2ch.net/test/read.cgi/tech/1077965179/ Part10 ttp://pc5.2ch.net/test/read.cgi/tech/1074933908/ ※ Part09 ttp://pc5.2ch.net/test/read.cgi/tech/1068983609/ ※ Part08 ttp://pc5.2ch.net/tech/kako/1063/10630/1063029371.html Part07 ttp://pc5.2ch.net/tech/kako/1056/10562/1056280510.html Part06 ttp://pc5.2ch.net/tech/kako/1052/10529/1052931903.html Part05 ttp://pc5.2ch.net/tech/kako/1048/10486/1048698321.html Part04 ttp://pc5.2ch.net/tech/kako/1044/10441/1044196393.html Part03 ttp://pc5.2ch.net/tech/kako/1038/10381/1038160750.html Part02 ttp://pc3.2ch.net/tech/kako/1030/10309/1030985362.html Part01 ttp://pc3.2ch.net/tech/kako/1023/10235/1023530449.html
811 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 05:28:31 ] 【このスレの前身 VisualC++相談室 過去スレ】 part 1 ttp://piza.2ch.net/tech/kako/970/970607517.html part 2 ttp://piza.2ch.net/tech/kako/981/981630730.html part 3 ttp://piza2.2ch.net/tech/kako/993/993186053.html part 4 ttp://pc.2ch.net/tech/kako/1002/10021/1002165477.html part 5 ttp://pc.2ch.net/tech/kako/1006/10068/1006834463.html part 6 ttp://pc.2ch.net/tech/kako/1011/10116/1011615035.html part 7 ttp://pc.2ch.net/tech/kako/1017/10178/1017843192.html part 8 ttp://pc.2ch.net/tech/kako/1022/10224/1022499000.html part 9 ttp://pc5.2ch.net/tech/kako/1036/10368/1036897197.htm 【関連スレ】 ■MFC相談室 mfc20d.dll■ pc11.2ch.net/test/read.cgi/tech/1230219816/ Win32API質問箱 Build80 pc12.2ch.net/test/read.cgi/tech/1244057140/ 【C++】 DirectX初心者質問スレ Part23 【C】 pc12.2ch.net/test/read.cgi/tech/1242977486/ C言語なら俺に聞け(入門篇) Part 49 pc12.2ch.net/test/read.cgi/tech/1244297476/ 【初心者お断り】ガチ規格準拠C専用スレ Part133 pc11.2ch.net/test/read.cgi/tech/1201153965/ C++相談室 part70 pc12.2ch.net/test/read.cgi/tech/1244942050/ C/C++の宿題片付けます 127代目 pc12.2ch.net/test/read.cgi/tech/1244449887/ 【初心者歓迎】C/C++室 Ver.66【環境依存OK】 pc12.2ch.net/test/read.cgi/tech/1243440528/
812 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 05:29:30 ] 【関連サイト】 猫でもわかるプログラミング www.kumei.ne.jp/c_lang/ MSDN ライブラリ ※変更された msdn.microsoft.com/ja-jp/library/default.aspx Platform SDK Update ※変更された www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en Google www.google.co.jp/ Platform SDKの中で一番新しいのはこっち Microsoft Windows Server 2003 R2 Platform SDK Web Install www.microsoft.com/downloads/details.aspx?FamilyID=0baf2b35-c656-4969-ace8-e4c0c0716adb&DisplayLang=en (ISO版などあり) これ以降、Platform SDK + .NET Framework SDKとして Windows SDKが公開されていて、その中で一番新しいのはこれ。 Windows SDK for Windows Server 2008 and .NET Framework 3.5 www.microsoft.com/downloads/details.aspx?FamilyID=f26b1aa4-741a-433a-9be5-fa919850bdbf&DisplayLang=en 少し前のバージョン(Vista + .NET 3.0の初期版)には日本語版もあったけど、 日本語化されているのは専ら.NET Framework部分だけ。 VC6対応の、最後のPSDKはここ。 www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm テンプレ終わり。
813 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 05:30:39 ] 俺も立てられなかったけどテンプレ更新しといた あとは誰かよろしく
814 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 07:37:54 ] stackoverflow stackoverflow.com/ これってどう?
815 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 10:49:05 ] 得たいの知れないリンクは踏まない方針
816 名前:デフォルトの名無しさん [2009/06/19(金) 11:52:31 ] WCF関連のスレってある?
817 名前:● mailto:sage [2009/06/19(金) 12:38:48 ] じゃあ俺がちょっくら建ててくる
818 名前:● mailto:sage [2009/06/19(金) 12:41:29 ] 建てたよん テンプレありがとねん>>813 ★初心者にVisual C++を教えるスレ★ Part34 pc12.2ch.net/test/read.cgi/tech/1245382769/
819 名前:808 mailto:sage [2009/06/19(金) 14:12:55 ] >>809-812 さん、面倒なテンプレコピペ作業どうもありがとうございます。テンプレだけでもやっていただいて立てる方も 立てやすくなったと思います。 >>818 さん、スレ立てどうもありがとうございます。面倒なコピペもちゃんとしていただいて本当にどうもありがとうございます。 私は、VC++使いの兆℃級初心者で立ててもらったスレのおかげで、大変助かっている者です。 本当にありがとうございます。 ここ2日くらい、あのスレがなくて悶々としてました。 大変感謝いたしております。助かりました。本当にお二方ありがとうございます。
820 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 14:24:22 ] 今日から君はゼットンだ
821 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 17:36:23 ] Perlとwindowsプログラムのソースコードをみて勉強したいので、 いろいろなソフトウェアのソースコードが公開されているサイトを探しているのですが、 ソースフォージ以外にどこかありますか?
822 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 18:15:16 ] >>821 Perl は CPAN (www.cpan.org/ )
823 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 18:28:13 ] Perlなんか探さなくてもいくらでもでてくるはずだが
824 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 18:57:14 ] 特定の種類のプログラムなんでなかなか・・・
825 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 20:52:23 ] PHPのほうがいいよ
826 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 22:58:10 ] >>821 Google Code Searchで探し回れ。
827 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 00:35:02 ] なんでキモヲタがオープンソースやりたがるのか、 理由がわかった。 苦心して書いたプログラムが動くと うれしくてうれしくて仕方が無い。 うれしさのあまり、誰かに見せたくてしょうがない。
828 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 00:43:07 ] そういうのはマでやってくれ
829 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 11:58:05 ] スパロボみたいなゲーム作ろうと思うんですが、マス目状の処理ってどうやったらいいんでしょ? エクセルみたいにセル単位でそれぞれをオブジェクト化するの?
830 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:03:09 ] マス目クラスの2次元配列。 中身の代表は、地形マップ情報、乗ってるキャラのオブジェクトポインター 地形のパラメータ 等々
831 名前:デフォルトの名無しさん [2009/06/21(日) 12:13:55 ] ソフトを作りたいのですが テキストエディタ(内部文字コードUnicode)を作るとしたら python,VB,HSPで簡単に作れる言語はどれですか?
832 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:21:04 ] >>830 おお、おおありがとうございます なんかこれイメージわかないんですよねぇ
833 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:21:58 ] 簡単に作れるものだと作っても使うだけの価値がないぞ
834 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:42:23 ] もし機械語をはけるコンパイラを作ろうと思ったらどこまで作ればよいの? リンカとかはそのまま使えるとしたら、objファイルを作れるようになればOK?
835 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:46:08 ] objファイルって何?
836 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:56:58 ] coffとか。
837 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:00:53 ] Object Module Format でしょ? >>834 バックエンドはアセンブラに任せればいいと思うんだけど、 それじゃダメなの?
838 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:03:43 ] とりあえずは.asmまでにしてあとはアセンブラにまかせちゃう。 似た言語があるならそれ(たとえば.c)へのコンバータというのもありかも知れない。 リンカのみ既存のものを利用するなら.objまででいいんじゃね。
839 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:14:48 ] >>837-838 いや、普通がどうなのかわからなかったんで・・ 参考になります そうなると、例えば実行可能ファイルを生成できるコンパイラは 一緒にアセンブラも環境に持ってるわけか とりあえず.asmまでを目標にするとして もし一般に公開できるものを作ろうとしたら アセンブラのライセンスがどうのって話も調べないとだめな訳ですね
840 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:16:23 ] >>839 >一緒にアセンブラも環境に持ってるわけか それは処理系のアーキテクチャによる
841 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:29:48 ] アセンブラ言語の課題がわかりません 初項77、項差‐3の等差数列で和が最大になるのは何項目か、そしてその和を求めよ という課題なのですが KADAI START LAD GR1,77 LAD GR2,1 LAD GR3,0 LOOP ADDA GR3,GR1 SUBA GR1,3 ADDA GR2,1 CPL GR1,D0 JPL LOOP ST GR3,SUM SUBA GR2,1 LD GR2,IDX RET D0 DC 0 SUM DS 3 IDX DS 3 END これだとループしてしまいます どこが間違っているのでしょうか
842 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:44:19 ] SUBA GR1,3の直前で D0にGR1を代入すればいいんじゃない?
843 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 13:48:14 ] D0は定数のゼロでは? CPL GR1, D0 じゃなくて CPA GR1,D0
844 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 14:10:32 ] CPAにすると上にもどらないんですけど >>842 何か違う気がするんですけど
845 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 14:33:19 ] LOOP ADDA GR3,GR1 SUBA GR1,=3 ADDA GR2,=1 CPA GR1,=0 JPL LOOP
846 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 14:36:41 ] 自己解決しました 直接数値を引いたり足したりはできないのですね
847 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 14:38:30 ] >>845 そうするとできるのですか 知りませんでした 大変参考になります ありがとうございました
848 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 16:40:11 ] awkの質問していいですか?
849 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 16:43:23 ] www.domo2.net/search/search.cgi?word=awk&tnum=50&sort=res+desc
850 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 16:46:41 ] そっかー...
851 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 17:22:33 ] >>848 いいですよ。
852 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 17:29:13 ] >>851 if文で使用している変数の値のセットを{〜}の外に出すと おかしくなるのはなぜですか? {if(xxxx<$8){〜}} xxxx=yy のように
853 名前:デフォルトの名無しさん [2009/06/21(日) 17:36:09 ] populateってどういう意味でしょうか? 調べても普通の意味の「居住する」とかしか出ない stackのpush,popのpopのことなのかな 英語に詳しい方教えてください
854 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 17:37:17 ] >>852 「おかしくなる」とは? >>853 どんな文脈で使ってるの?
855 名前:853 mailto:sage [2009/06/21(日) 17:54:01 ] >>854 「ポピュレート」でググって出てくるような文脈です 例えが不都合ですみません・・・
856 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 17:58:42 ] ググったってことはその前にその単語をどこかで見かけたんだろw それはどこなのさ。 所有者関連のメソッドでみかけるな。
857 名前:デフォルトの名無しさん [2009/06/21(日) 17:59:07 ] 「populate computer」でググれ。 forum.soft32.com/win4/populate-computer-description-username-ftopict238810.html
858 名前:デフォルトの名無しさん [2009/06/21(日) 18:00:29 ] 所有物にするってことじゃないの?
859 名前:853 mailto:sage [2009/06/21(日) 18:03:28 ] javaのメソッド名で見かけたんです www.wordreference.com/enja/populate にありましたが データ入力する、でいいんでしょうかね
860 名前:853 mailto:sage [2009/06/21(日) 18:05:44 ] おお、所有物にするってことですか、なるほど ありがとうございます
861 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:09:01 ] Javaなどの文脈でポピュレートというのは、外部のデータからフィールドに値をセットすることをいいます。 データを、あるべきところに「住まわせる」ようなイメージです。
862 名前:853 mailto:sage [2009/06/21(日) 18:13:40 ] >>861 なるほど、それでpopulateか しっくりきました
863 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:20:35 ] というかpopularを一般化するとfillのような意味
864 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:28:05 ] ポインタってなんですか? まったく意味分からんのですけど アドレス?住所?
865 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:28:32 ] そうだよ
866 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:34:28 ] 違うよ
867 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:37:26 ] まったくわからないのにポインタという単語からアドレスを引っ張ってこれたんだから キミはもうすべてを理解している。
868 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:38:45 ] してないよ
869 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:40:52 ] アドレスしか入らないただの変数だよ 演算は特別扱いだけど
870 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 18:51:04 ] ポインタ考えた人のすごいところは ポインタにアドレスだけでなく、 型を保持させたことじゃないかと個人的に思う。 もしポインタに型がなかったら、 そこから何バイト分がデータなのか 別の機構で保持する必要がある。 でも、ポインタに型があるおかげで、 例えば int *p なら p が int 型のデータが入っているアドレスを指していて、 そのアドレスから4バイト分(環境によって違うけど)が データ本体なのだとすぐわかる。 すごい。
871 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 19:39:28 ] でも配列型は中途半端でした。
872 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 19:47:52 ] 配列型ってなんだっけ?
873 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 19:58:28 ] int (*p)[4]; このpが指すのはintが4個入る配列、という型。 ++pするとint 4個ぶんずれる。
874 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 20:01:20 ] アドレスを覚えたらチートできるってこと?
875 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 20:01:55 ] どの辺が中途半端なの?
876 名前:デフォルトの名無しさん [2009/06/21(日) 20:39:32 ] ポインタってなんですか?
877 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 20:42:21 ] 文字列とポインタが癒着してしまったのが失敗。