1 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 01:24:38 ] 質問する前にGoogleで検索しましょう。www.google.co.jp プログラミングと関係ない質問はそれぞれの板の質問スレへ。 前スレ スレ立てるまでもない質問はここで 84匹目 pc11.2ch.net/test/read.cgi/tech/1184603423/ _,rr-―''''¨゙゙゙ ̄ ̄ ̄ ̄ ̄`゙゙゙゙゙゙゙゙''ヘi、、 ,,,,-―---、 ,r‐'″ ._,,,, `'lri,!'''″ ゙l .,,,″ ,,r'"` ゙゙l, ゙ヘ, | !アr, .l°.ェ'ニ,コ .| ゚ヘ、 | `'i、 .く_,、vr''″ ., ゙'i、 .,,/ ゙X、 ト ゙!,゛ .,,r‐--、 ,、_,、 .,,,,r‐'″ | } .,,r‐'^’ .|゜ め゙゚“゙゙~゛ |  ̄` .,l゙ | ,i´ ,l゙ ゙!、 ,i´ ,ノ .'┐ ,,-° '=,, /` .゚!, ,,,,r'″ ゙┐ ,l゙ ゚'r, .''''"` │ .,,-''i、 / `''x, .| | .,,r'" .゙┐ ,i´ ~'ヘi,,, | |_,r・″ 'ヘ,、 l゙ `¬--|i,,,,,,,,,,,,,,,,v、r',广 ゙ヘ=@ ,l゙ `゙'ーぃ--r'″ `'―、,,,,/
577 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:06:28 ] JDK1.5便利そうだからダウンロードしようと思ってるでど、 安定してなきゃ嫌だしJDK1.4にした方がいいかな? プログラムは趣味で使います。
578 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:12:28 ] 最新は 1.6 だけど、なんで 1.5 ? なんかこだわりがあるので?
579 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:13:28 ] 趣味でJavaはねーな
580 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:22:09 ] センター試験IIBのプログラムの問題って難易度的にはどんぐらいなの?
581 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:32:37 ] どんな問題?
582 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:40:55 ] >>577 今から新規ならば俺は1.5以上をお勧めする。
583 名前:デフォルトの名無しさん mailto:sage [2007/10/13(土) 23:51:11 ] >>580 あれは算数の問題であって、プログラミングの問題ではないよ
584 名前:デフォルトの名無しさん [2007/10/13(土) 23:59:35 ] C++で、コンストラクタに引数が必要なクラスをメンバにもつ クラスを作りたいんですけどどうやったら作れますか?
585 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 00:02:20 ] >>584 コンストラクタに引数を持たせて定義する。 デフォルトコンストラクタを使わせたくないならprivateで宣言する。
586 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 00:10:18 ] >>584 こういうことか? class A{ public: A(int x){} }; class B{ private: A a; public: B():a(1){} };
587 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 00:17:01 ] >>586 はぅ、>586ってことか・・・ 俺、恥ずかしい
588 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 06:19:15 ] >>586 >>585 できた!できました!ありがとうございました。
589 名前:デフォルトの名無しさん [2007/10/14(日) 17:57:31 ] janeの隠し機能1 1.まず半角入力に切り替える 2.Wキーを押しっぱなしにする 3.Wキを押しっぱなしにしながらsageのチェックするところをおもむろにクリック
590 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 19:52:21 ] wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
591 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 20:11:06 ] 2はあるのか? 2はあるのか? 2はあるのか? 2はあるのか?
592 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 20:21:01 ] wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
593 名前:デフォルトの名無しさん [2007/10/14(日) 23:22:18 ] 整数の1から100までの和を表示する最速のコードを示せ。 言語は何でも可です。君にできるかな?
594 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:23:19 ] うん
595 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:24:00 ] echo 5050
596 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:24:51 ] #include <stdio.h> int main(void) { puts("5050"); return 0; } こうですか?わかりません><
597 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:26:53 ] puts("5050");
598 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:32:55 ] template<int N> struct sum { static const int value = N + sum<N-1>::value; }; template<> struct sum<0> { static const int value = 0; }; int main() { return sum<100>::value; } C++ならこうだろうか。常考。
599 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:53:25 ] puts("5050");
600 名前:デフォルトの名無しさん mailto:sage [2007/10/14(日) 23:56:55 ] import std.metastrings; uint sum(uint n) {return n*(n+1)/2;} pragma(msg, ToString!(sum(100))); static assert(0); こうですか?
601 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:09:29 ] 乗算と除算を使うのが一番だめじゃ・・・
602 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:09:53 ] つまんないからもういいよ
603 名前:デフォルトの名無しさん [2007/10/15(月) 00:12:14 ] puts("5050"); に準じるようなコードならオケ。 まあ何やってるかまでアピールするなら、 printf( "%d", 1+2+...+100); だって。超大手会社の面接時に出された問題。 面接官が得意顔で出してたが、 実際はろくでもない会社だった。
604 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:12:49 ] つまんないからもういいよ
605 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:13:36 ] そんな問題出して得意顔になるようじゃ、ろくでもない会社だろうな
606 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 00:22:01 ] マルチですまんが あるデータファイルを入力として使い 検査データのファイルを使って処理をするようなプログラムがたくさん のってるC言語の本とかありませんかね? ソフトウェアテストの本とかいいって聞いたんだけど。
607 名前:デフォルトの名無しさん [2007/10/15(月) 05:13:25 ] 開発環境 Fedora7 C++ PHP Apache PHPを用いてWeb画面に入力されたデータを前処理してプロセス間通信を行うクライアントプログラムを呼び出したいのですが動いてくれなくて困っています。 試した内容 まず始めにプロセス間通信を行うプログラムを(ServerとClient)作製しました。 Fedora7でターミナルを2つ起動して片方でServerを起動し、もう片方でClientを起動するとプロセス間通信ができている事が確認できました。 その後、Clientの引数をPHPで作製して、PHPからClientを実行しサーバーとの通信を試みたのですがどうにもうまくいきません。 プロセス間通信を行わない単純なHelloWorldを出力するプログラムをC言語で作成してPHPから呼び出した場合はうまく行きます。 プロセス間通信を行うプログラムでもプロセス間通信を行う直前のprintf文はWeb画面に出力されることからPHPからプロセス間通信を行うClientを呼ぶ出す部分でこけているようです。 引数のいらない単純なプロセス間通信のプログラムを作成して、htmlのリンク先で直接Clientを呼び出した場合は動作します。 どなたかお知恵を貸してください。
608 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 08:35:24 ] >PHPからプロセス間通信を行うClientを呼ぶ出す部分でこけているようです。 その部分のコードを出す
609 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 09:09:08 ] ユーザが実行時に入力するタイプなら 1 + 2 + 3 + ... N (N * (N + 1)) >> 1;
610 名前:607 mailto:sage [2007/10/15(月) 11:46:40 ] >608 アドバイスありがとうございます。 必要な部分を切り出して、最小限で現象が起こるようにコード修正してたつもりがなんか挙動が変わってわけの分からん状態に陥ってしまいましたorz もうちょっと整理できて現象をコード付きで説明できるようになったら、また書き込みます。
611 名前:デフォルトの名無しさん [2007/10/15(月) 18:32:10 ] VC6.0 Standard version をもっているのですが、 もらったソースコードに韓国語が含まれていたので表示できませんでした。 Visual C++ 6.0 の Professional version, Enterprise version それぞれ韓国語は表示できるのでしょうか?
612 名前:デフォルトの名無しさん [2007/10/15(月) 18:35:27 ] 表示できないのになんで韓国語ってわかった?
613 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 18:37:20 ] StdとPro, Entで特に変わることはないだろ。 フォントをUnicode対応のにしてみて駄目なら駄目。
614 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 18:56:36 ] 多言語のリソースがあるからビルドはできるはず
615 名前:デフォルトの名無しさん [2007/10/15(月) 19:27:19 ] どこで聞けばいいのか解らなかったんでここに来ました。 xhtmlって、htmlと比べて何が出来るんでしょうか。 よろしくお願いします。
616 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 19:43:45 ] 規格が厳密
617 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 19:45:52 ] struct の型名や typedef で新しく定義される型名の最後によく _t の接尾子が付いているけど、 これは type の t なのかそれとも tag の t なのかそれともいいえトムです
618 名前:デフォルトの名無しさん [2007/10/15(月) 20:06:31 ] 教えてください。プログラムの「前」ってどっちですか? int main(int argc, char *argv[]) { int k = 0; ← こっちが前? for (int i = 0; i < 10; i++) { k += i; } printf("こたえ=%d", k); ← こっちが前? }
619 名前:デフォルトの名無しさん [2007/10/15(月) 20:17:29 ] winが正規じゃないとか出てC++がダウロ出来なかったんだが… ここは正規XPかVistaを買って入れた方が良いんだろうか…
620 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 20:18:35 ] レス乞食ばっかり
621 名前:デフォルトの名無しさん [2007/10/15(月) 20:19:31 ] 良いんだろうか・・・って、真剣に悩むほどの事か? スレ違いだからココには書けないが、裏技ならある。ググレカス!
622 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 20:31:39 ] >>618 [hogehoge.bat] 〜〜 〜〜 ←こっちが前 hogehoge.exe 〜〜 〜〜
623 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 21:09:33 ] ダウロ? ダウロ症?
624 名前:デフォルトの名無しさん [2007/10/15(月) 22:02:51 ] C言語でCGIを作りたいのですが、何か必要なソフトはありますか?
625 名前:デフォルトの名無しさん [2007/10/15(月) 22:04:35 ] /usr/bin/C
626 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 22:11:01 ] このスレに貼り付けようとおもったのに ちがうととこに貼り付けてしまった。 あるデータファイルを入力として使い 検査データのファイルを使って処理をするようなプログラムがたくさん のってるC言語の本とかありませんかね? ソフトウェアテストの本とかいいって聞いたんだけど。 ファイルを実際に読み込み書き込みを使ってるプログラムを 書いてる本って少ないんだよなー
627 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 22:14:26 ] >>626 ファイル2つ開いてアクセスするだけだろ。
628 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 22:15:11 ] データ処理とファイル入出力は別の物だろ 何で1つに纏めた例が必要なんだ
629 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 22:21:48 ] データ処理にファイルいるじゃん。
630 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 22:30:03 ] 2つ以上なら何個でも同じだろ
631 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 23:19:01 ] コンピューターが読み進める方向の側を前方といいます。つまり下です。 >>622 様 ??? 何を仰りたいのか分かりかねます。 ダウロって何かと思ったらダウンロードのことだったんですね。 初めて聴きました。この人、Windows自体warezみたいですね。 >>621 様 犯罪を助長するようなレスは自重したほうが宜しいかと。
632 名前:デフォルトの名無しさん [2007/10/16(火) 00:34:42 ] RS232Cで送られてくるログをリアルタイムに解析表示するプログラムを作っています 通信ではログのデータフォーマットが channel number, data1, data2, data3,...data N, check sum と定義されています(それぞれunsigned char) channel numberの値によってNの値が変異し 例えばchannel number=1の時はN=7 channel number=2の時はN=11となっています。 しかもどのchannelからデータが送られてくるかランダムであるため 固定長のバッファに受信してデコードする方法ではうまくいきません (どのチャンネルのデータが送られてきたかはチェックサムの計算でしか分からない) うまくリングバッファの様なものを作れれば良いとは思うのですが なにかうまい方法は無いでしょうか。 よろしくお願いします
633 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 00:41:58 ] >(どのチャンネルのデータが送られてきたかはチェックサムの計算でしか分からない) ? channel number は?
634 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 00:43:52 ] ?channel numberの値でデータ長が決まるんじゃないの?
635 名前:632 mailto:sage [2007/10/16(火) 00:51:08 ] うまく説明できずにすみません データを受信したバッファから、unsigned char Aを取り出したとき Aがchannel numberにあたるかどうかは保証できないので それをchannel numberと仮定してNの値だけデータを読み込み check sumを計算して確認する処理が必要になっています もし計算結果が正しければ仮定を真として Aのchannelから送られて来たデータだと認めるようにしています
636 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 00:59:40 ] 仮定するにしてもその後受信すべきバイト数はわかってるわけだから その分だけバッファ確保すればいいんじゃないの 確認に失敗したら捨てるなり、何バイトがずらして、 それをchannel numberとしてまたバッファを確保すればいいんでない?
637 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 01:15:05 ] プログラミングを始めようと思っているのですがオススメの本があったら教えて下さい!(C++の本)
638 名前:632 mailto:sage [2007/10/16(火) 01:19:15 ] ありがとうございます > 何バイトがずらしてそれをchannel numberとして というのをやりたくてリングバッファみたいなところに 受信していく方法はないかなと質問しました 棄却されたらその1バイトを捨て、ずらして同じ事をしたいと思っています ただ115200bpsでデータが飛んでくるのでバッファを毎度再確保したくないので リングバッファみたいなイメージで居ます。 常に32byteバッファにデータを保持できていれば十分なので うまい方法があればぜひお願いします
639 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 01:37:41 ] やっぱ他スレで聞いてきます!すいません
640 名前:622 mailto:sage [2007/10/16(火) 09:12:23 ] >>631 前ってfrontのことね beforeかと思ったわ
641 名前:デフォルトの名無しさん [2007/10/16(火) 09:58:27 ] 論理的な問題に直面してるんですが 数学の論理学か何かの分野で解決できないか、と考えています。 そんな分野はありませんか? 例えば、フラグを使う場合ってどういうときですか? 基本的に"go to"を使わなくてもどんなプログラムの流れでも作れるはずですよね? それと同様にフラグを使わなくてもどんなプログラムの流れでも作れるんですか? フラグが「どうしても」必要なときってあるんですか? あるとしたら、どうやってそれを判断するんですか? 数学的に判断できる方法があるなら教えてください。 ちなみに記号論理学、オートマトン、フォーマル・ランゲージなどのクラスは (理解しているかどうかはともかく)取りました。 ※返事は少し遅くなるかもしれません
642 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 10:09:48 ] >>641 >そんな分野はありませんか? Prolog ただし、フラグの必要条件を定義したPrologプログラムと いうものは見たことがありません。
643 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 10:27:29 ] フラグを使うときは、 現在の条件判定の結果を将来使うとき・・・かなぁ できるできないで言うなら、 フラグを立てる代わりに処理を分岐させれば、 フラグを使わないで済ませることはできるんじゃないかと
644 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 10:31:37 ] >論理的な問題に直面してるんですが は >例えば、フラグを使う場合ってどういうときですか? のことなのか? それとも宿題を解決したいのか、あるいは暇を潰したいのか 質問の意図がよくわからない。
645 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 10:41:20 ] 継続を陽に扱える言語ならフラグは不要では? 継続を陽に扱えなくてもCPSで書けば行けるかも。 メモ化が当り前の言語なら毎回評価式を書いても問題ないし。 フラグの必要性って言語仕様に依存するんじゃね。
646 名前:デフォルトの名無しさん [2007/10/16(火) 11:22:53 ] C言語でファイル削除の関数を教えてください
647 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 11:29:41 ] >>646 unlink ttp://www.linux.or.jp/JM/html/LDP_man-pages/man2/unlink.2.html
648 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 11:31:31 ] remove
649 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 13:32:47 ] ハードリンクって概念知らないと unlink って直感的ではないよなぁ 知ってると、処理の内容を短く正確に表した名前だと思うのだが
650 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 16:10:20 ] リリースしたバイナリの実行時にランタイムやフレームワークのインストールが不要な 開発環境で、現在入手可能なものって何がありますか? ちょっと頼まれ物をVB.NETで作ってるんだけど、.NETをインストール する必要があるという点がちょっと難点なので、可能なら他の 言語で組み直して欲しいと言われました。実行環境はWin32(GUI)です。 ご存じの方、ご教示お願いします。
651 名前:デフォルトの名無しさん [2007/10/16(火) 16:11:19 ] VB2005でメニューを選択するようなフレームを画面の左側に作りたいんですが 専用のツールはありますか?
652 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 17:47:02 ] >>650 VC++
653 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 17:52:30 ] VC++で生成された実行ファイルは kernel32.dll, user32.dll等々の多数のランタイムライブラリに依存しているわけだが。
654 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 17:54:28 ] >>650 HSP
655 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 17:54:59 ] ウィザードはデフォルトで標準ライブラリとダイナミックリンクするように設定されてるしね
656 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 18:21:57 ] >>612 その他のツール EmEditor では韓国語が表示されたからです。 //#define DEF_TAIWAN 1 //#define DEF_CHINESE 2 //#define DEF_KOREAN 3 //#define DEF_ENGLISH 4 //#define DEF_JAPANESE 5 って global.h にあるんです
657 名前:デフォルトの名無しさん [2007/10/16(火) 18:24:10 ] Set 'No Move' Tiles &Automatically... It may takes several minutes. The directory \def doesnt exist. Accordance With Sub-Grid を それぞれ日本語訳してくれないでしょうか?
658 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 18:46:37 ] >>657 翻訳スレあるよ。
659 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 19:04:08 ] >>658 誘導ありがとうございます
660 名前:デフォルトの名無しさん [2007/10/16(火) 19:25:30 ] アホみたいな質問ですがすみません。 授業の課題で標準偏差を使用するプログラムを出されたんですが、 エクセルで求めた標準偏差の値と、Cで標準偏差の公式どおりに組んで求めた 値がかなり違うんですが、どちらを取ればいいんでしょうか・・・
661 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 19:27:42 ] 宿題スレあるよ。 ってか何でデータを一切出さないのかがわからない。
662 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 19:42:59 ] XMLのDTDとXML Schemaって何か大きな違いってありますか? Schemaの方がより詳細に定義を出来るという程度の違いでしょうか
663 名前:660 mailto:sage [2007/10/16(火) 19:52:00 ] >>661 サン 「宿題片付けますスレ」とはちょっと違う気がしてここにしました データは 3.14 5.00 3.57 5.44 2.14 7.00 5.00 3.33 以上8つの浮動小数点です。 エクセルの機能では1.560611144と出ます。 一方、Cで公式通りに組んだ物は1.459818と出ます。 プログラムミスの可能性を疑ってネット上のサンプルソースでも計算しましたが同じでした。
664 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 20:02:10 ] コンピュータは正確な小数を表現できないんだよ だから小数の計算は実装によってまちまち
665 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 20:09:09 ] >>663 普通に計算したら1.56061114403になったぞ(in python)。 標準偏差自体を理解していないと思われるので数学の教科書を読み直せ。 元になる公式を理解していないのではプログラムを正しく書けるわけがない。
666 名前:641 [2007/10/16(火) 20:10:58 ] >>644 「直面している論理的な問題」は「フラグを使う場合はどういうときか」ではありません。 実際のプログラミングで悩んでいます。フラグはその一部です。 ここでアップしても「宿題スレ行け」と言われるだけでしょうからこのスレに相応しい質問に変えているのです。 >>642 PrologもListもやりましたが、今回の件に応用できそうでしょうか? >>643 >フラグを立てる代わりに処理を分岐させれば、フラグを使わないで済ませることはできるんじゃないかと それが質問の主旨です。これが真であるならば、 「分岐さえさせれば、フラグはまったく使わなくてもよい」ということになりますね。 >>645 それは関数型言語のみで不要ということですか? >>643 さんと>>645 さんのレスを読んでいて気付いたのですが よく考えれば「フラグ=論理式の簡略化されたもの」ですね。 ありがとうございました。
667 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 20:24:20 ] 全部のレスにレスする必要はない
668 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 20:34:17 ] >>664 サン どうやらそのようです・・・ 手持ちの関数電卓で地道に公式通り計算しても1.459818でした・・・ >>665 サン 一応、統計を習っているので標準偏差は理解しています・・・ 665サンの計算結果を考えてもエクセルの方が正しいようですね
669 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 20:36:56 ] 母集団標準偏差と標本標準偏差では計算方法が違うのだが それぞれどちらを使って求めたの?
670 名前:デフォルトの名無しさん [2007/10/16(火) 20:38:21 ] 新たな質問です。 if文の条件とforループ、関数の呼び出しを記号論理式で書いて解決する分野はないんですか? 正規表現と組み合わせて書ける気がしているのですが、実際にそうやっているところを見たことがありません。
671 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 20:49:41 ] >>669 サン レスdです 求めたい値は母集団標準偏差だったのですが、 エクセルの関数名を逆に覚えていましたorz エクセルで標本標準偏差、Cでは母集団標準偏差を求めていたようで 値が異なって当然でした・・・
672 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 21:11:51 ] 最終的にC++を使えるようになりたいんだけど 手始めに覚えるプログラミングは何がいい
673 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 21:13:20 ] Hello World!
674 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 21:33:47 ] >>672 いきなりC++で問題は無いよ。 少なくとも、言語習得自体を面白がれる奴なら何も問題は無い。 頭が足りないせいで行き詰まるというのは、たかが言語の習得においてはまず起こらないこと。 (頭が成否を分けるのは、習得したあと優れたものを優れた書き方で作ろうとしたときの話)
675 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 21:48:29 ] >>670 プログラマとしての見解だが、正規表現との組み合わせは最悪。 正規表現ほど、テストデータを作るのが困難なものはない。
676 名前:デフォルトの名無しさん [2007/10/16(火) 21:54:30 ] 組み込み向けのRPC探しているんですが、サーバからクライアント へのコールバック機能つきなやつないですかね? CORBAみたいに巨大じゃないやつで、言語はCかC++で。 XML-RPC拡張しちゃおうかとも思いますが。 オープンソースであるとありがたいです。
677 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 22:01:19 ] / ̄ ̄\ / _ノ \ | ( ●)(●) . | (__人__) | ` ⌒´ノ いきなりC++は挫折するだろ・・・常考常識的に考えて・・・ . | } . ヽ } ヽ ノ \ / く \ \ | \ \ \ | |ヽ、二⌒)、 \
678 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:06:25 ] >>670 どんな宿題なのか書けよ。
679 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:13:34 ] >>672 を良く見ろ。 「手始めに覚えるプログラミング」であって「手始めに覚えるプログラミング言語」じゃない。 もしかしたらJavaあたり習得済みかも知れん。 つまり最初にどんなプログラムを作るかってこと。>>673 が正解。
680 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:21:26 ] 正直、最初にHello,Worldって何かなあ、と思う 初心者は出力だけじゃなくて入力を使った(ある意味で)動的なプログラムの方が食い付きが良いんじゃないかな #include <stdio.h> int main(){ unsigned int x , i; scanf("%u",x); printf("Hello , World"); for(i=0; i<x; i++) putchar('!'); return 0; }
681 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:49:08 ] 実際basicすら触らずc++使えるやつこのスレにいるの
682 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 23:54:22 ] 最初は何の言語が良いだのよく言われるが、 後から振り返ってみれば最初は何でも良かったと思う 初心者がC++を理解するのはきついかもしれないが、 いろいろいじってりゃそのうち覚えるって話
683 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 00:28:41 ] より悪いC++あるいはC++のサブセットとしてCを学んでからという選択肢もあるかも
684 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 00:35:23 ] >>650 です。 >>652 やっぱりVC++ですか……。 >>654 HSPも検討してみましたが、情報量の多さからVBを選びました。 が、HSPにするしかないかも?と思ってます。 お二方ありがとうございました。
685 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 00:38:30 ] ランタイム不要ならActiveBasicの方がいいよ
686 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 00:47:14 ] >>684 D言語にしなさい
687 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 01:10:43 ] D言語なんてろくにサンプルも無いだろ・・・
688 名前:デフォルトの名無しさん [2007/10/17(水) 01:53:05 ] >>680 初心者にいきなり scanf を教えるなよ〜 変なクセがつくだろがぁ!
689 名前:デフォルトの名無しさん [2007/10/17(水) 02:30:07 ] scanf禁止w 自然言語と同じで、 なにかしら習得したらそれとの比較で覚えてくじゃん。 だったら最初は楽なのがいいとオモ
690 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 02:39:07 ] C++にすんなり移行できる言語は何よ
691 名前:デフォルトの名無しさん [2007/10/17(水) 02:44:32 ] >>690 すんなり移行なんてできねぇよ。 ゲームじゃねぇんだから、スキルアップに有利とかねぇよ。 プラプラしたいんだったプラプラ覚えればいいだろ。
692 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 02:46:58 ] BASICから入って物足りなくなったら高級言語に手を出すってのが一般的だろ 今じゃHSPがBASICの代わりだ
693 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 02:52:29 ] 遠回りにもほどがあるだろw
694 名前:デフォルトの名無しさん [2007/10/17(水) 02:58:50 ] C++ は C に比べて、コメントに // が使えたり 変数を好きな場所で宣言できたりして、最初は結構気に入ってたんだが int main(array<System::String ^> ^args) ↑コレ。やたら ^ が出てき始めてからウザくなってきた。 なんでまた、こんな見苦しいことになっちゃったんだ? ^ > ^ って何よ?ヘタな顔文字みたいやん。人を小バカにしたようなフザケた言語! これじゃ Perl よりヒドイじゃん。クソ言語になり下がったC++に放尿!
695 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:03:43 ] >>694 まてそれはMSの罠だ。C++/CLIという別言語だから、いっしょにしないで。
696 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:05:36 ] C++を分かってない初心者がよく言うわ
697 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:12:13 ] ^し^
698 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:26:17 ] VC.NETで、ソースを全くいじらないでCtrl+F5でプログラム起動しているのに 「このプロジェクトは変更されています ビルドしますか?」 のダイアログが起動毎に出るようになってしまいました。 特に何もしてないはずなんですけどいきなりこの症状が出るようになりました。 直し方ってありますか?
699 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:35:09 ] あります
700 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:39:43 ] >>699 ^> ^
701 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:42:31 ] ^ん^
702 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:45:40 ] HSPってBasicなのか???
703 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 03:58:43 ] ja.wikipedia.org/wiki/Hot_Soup_Processor Hot Soup Processorは、米ダートマス大学で開発されたBASIC言語の書式をベースにして1994年に開発が開始され、1996年以降フリーウェアとして公開されている。BASICとの互換性はほとんどない。
704 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 04:03:39 ] >>670 それと、Prologは文脈自由文法のクラスだから、 節の定義だけで、正規表現よりも強固な検索条件が 書ける。forループは for(N,N,E) :- N =< E. for(S,N,E) :- S =< E,S2 is S+1,for(S2,N,E). と定義できます。 「分野」がなにを意味するか解らないが、 画像処理と極めてリアルタイム性の高い アプリケーション以外ではほとんどの分野で 最適な言語です。ただし、あまり規模の 大きい対象には向きません。
705 名前:670 mailto:sage [2007/10/17(水) 06:34:11 ] >>675 ありがとうございます。 そうですね、困難かもしれません。 >>704 「正規表現よりも強固な」検索条件が書けるって凄いですね。 その定義、一応意味は分かります、自分で書けと言われたら書けないでしょうけど。 二年くらい前によくPrologのスレによく質問書き込んでました。 Prologは時間があったら勉強したいんですけど今は無理ですね。 「分野」というのはオートマトンとかアルゴリズムとかの科目(?)の意味です。 離散数学と一緒に記号論理学を習ったくらいでそれ以上のは知りません。 もしかしたら、その上にプログラミングの効率を上げる教科があるのかなと思ったのです。 擬似コードを書いて質問しようと思ったのですが、 特殊なライブラリをたくさん使っているので無理っぽいですね・・・。 形を変えてまた質問したいと思います。 ありがとうございました。
706 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 07:04:31 ] >>705 正規表現について私が使った言い回しは多分適切では ないでしょう。ただ、次のことは言えると思います。 複雑な正規表現で頭を悩ますくらいなら、Prologで句構造文法を学んだ方がよい!
707 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 09:35:00 ] >>705 ttp://www.amazon.com/dp/0387964800/
708 名前:705 mailto:sage [2007/10/17(水) 09:42:44 ] >>706 Prologって本当に論理をそのまま書いていくと答えが出るので面白いですよね。 でも、その「論理をそのまま書いていく」のが結構難しかったりします、自分には。 時間ができたら必ず勉強します。
709 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 09:48:32 ] まあHaskell極めれば他の言語なんて要らなくなるけどな。
710 名前:705 mailto:sage [2007/10/17(水) 09:55:14 ] >>707 僕が探し求めていたのはそれっぽいです! コメントもすべて5つ星で褒めちぎってますね。 やっぱり、そんな方法があったんですね。 この表紙、前にいた大学の図書館で見た覚えがあります (偶然ですが、僕が読んでいたPrologの本はこれと同じ出版社の本でした)。 早速、図書館にあるか調べてみます、最終的には買うつもりですが。 ネットにPDFでも落ちてないですかね・・・いろいろ探してみます。 早く読みたいです! ありがとうございました!
711 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 10:58:15 ] プログラム応用数学の参考になるサイト教えて
712 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 10:59:21 ] 特定しますた www.google.co.jp/search?q=%22%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E5%BF%9C%E7%94%A8%E6%95%B0%E5%AD%A6%22&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP229JP231
713 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 16:58:11 ] 正直Rubyがいいと思う。
714 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 17:57:59 ] なにが?
715 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 18:11:36 ] BasicMagazineのHPが閉鎖されていましたが、どこかへ移転されたのですか?
716 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 01:38:01 ] 閉鎖されていたんなら移転じゃなくて閉鎖だろう
717 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 10:38:32 ] いかにも自分が勉強してそうな感じのするサイトってない?
718 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 13:06:32 ] >>717 pc11.2ch.net/test/read.cgi/tech/1189527878/717
719 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 13:16:06 ] w
720 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 14:22:52 ] c++でキーボードから 一回の入力でそれぞれ型の違う複数の変数に 値を入れるにはどうしたらよいでしょうか? たとえば cin >> a >> b; とすると同じ文字や整数を入れるにしても スペースで区切ったり、二回入力しなくてはいけませんよね そこを一回で済ませたいんです なにか方法があれば教えてください 意味不明なことかいてたらごめんなさい
721 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 14:27:35 ] cin >> a; b = a;
722 名前:607 mailto:sage [2007/10/18(木) 14:29:52 ] 以前>>607 で質問をしたものです。 >>608 さんのアドバイスにしたがって、サンプルコードを提出しようとした際に、 >>610 で返答したように必要な部分を切り出して、最小限で現象が起こるようにコード修正してたつもりがなんか挙動が変わってわけの分からん状態に陥ってしまいましたorz ・・・といった状態が何とか解消できたので今回はサンプルコード付きで質問します。^^; 開発環境 Fedora7 C++ PHP Apache 質問内容 PHPを用いてWeb画面に入力されたデータを前処理してプロセス間通信を行うクライアントプログラムを呼び出したいのですが動いてくれなくて困っています。 試した内容 Fedora7でターミナルを2つ起動して片方でServerを起動し、もう片方でClientを起動するとプロセス間通信ができている事が確認できました。 PHPを通してhello_worldとclientを実行すると、以下のような出力になります ===ここから=== exec Hello World hello world -------------------------------------------------------------------------------- exec SOCKET TEST connect start connect error:-1 ===ここまで=== hello_worldは出力できるのですが、clientはclient.ccの if( connect( s, (sockaddr*)&addr, sizeof(addr) ) < 0 ) の部分でconnectに失敗して落ちてしまうのですが、原因が分からなくて困っています。 どなたかお知恵を貸してください。
723 名前:607 mailto:sage [2007/10/18(木) 14:31:31 ] サンプルコードリスト client.php:WEBから直接呼び出すPHP hello_world.c:hello world<br>を出力 client.cc:クライアントのソースコード server.cc:サーバのソースコード ==> client.php <== <html> <head> <title>SOCKET TEST</title> </head> <body> <?php echo "exec Hello World<br>\n"; system( "./hello_world.cgi" ); echo "<hr>\n"; echo "exec SOCKET TEST<br>\n"; system( "./client.cgi" ); echo "<hr>\n"; ?> </body> </html> ==> hello_world.c <== #include<stdio.h> int main() { printf("hello world<br>\n"); return 0; }
724 名前:607 mailto:sage [2007/10/18(木) 14:35:00 ] ==> client.cc <== #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/un.h> #define SOCKNAME "udsock" int main( int argc , char* argv[] ) { int len,s,result_connect; sockaddr_un addr; char smsg[2048],rmsg[2048]; s = socket( AF_LOCAL, SOCK_STREAM, 0 ); addr.sun_family = AF_LOCAL; strcpy( addr.sun_path , SOCKNAME ); snprintf( smsg , sizeof(smsg) , "%s" , "hoge" ); printf( "connect start<br>\n" ); result_connect = connect( s, (sockaddr*)&addr, sizeof(addr) ); if( result_connect < 0 ){ printf("connect error:%d<br>\n",result_connect ); exit(1); } send( s, smsg, strlen(smsg), 0 ); len = recv( s, rmsg, sizeof(rmsg), 0 ); rmsg[len] = '\0'; close(s); printf( "%s\n", rmsg ); return 0; }
725 名前:607 mailto:sage [2007/10/18(木) 14:37:47 ] 改行数の都合上#includeの改行を省略して一行に書いてます。 ==> server.cc <== #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/un.h> #define SOCKNAME "udsock" int main( void ){ int counter,sb,s,len; sockaddr_un addr; char rmsg[2048],smsg[2048]; unlink( SOCKNAME ); sb = socket( AF_LOCAL, SOCK_STREAM, 0 ); addr.sun_family = AF_LOCAL; strcpy(addr.sun_path , SOCKNAME); bind( sb, (sockaddr *)&addr, sizeof(addr) ); listen( sb, 5 ); counter = 0; while(1){ if( ( s = accept( sb, NULL, NULL ) ) < 0 )continue; len = recv( s, rmsg, sizeof(rmsg), 0 ); rmsg[len] = '\0'; printf( "Server received(%d) : %s\n", counter , rmsg ); len = snprintf( smsg , sizeof(smsg) , "counter=%d : msg=%s", counter , rmsg ); send( s , smsg , len , 0 ); close(s); counter++; } close(sb); unlink( SOCKNAME ); return 0; }
726 名前:607 mailto:sage [2007/10/18(木) 14:41:25 ] 本文少しミスです。申し訳ありません。 修正前 hello_worldは出力できるのですが、clientはclient.ccの if( connect( s, (sockaddr*)&addr, sizeof(addr) ) < 0 ) の部分でconnectに失敗して落ちてしまうのですが、原因が分からなくて困っています。 修正後 hello_worldは出力できるのですが、clientはclient.ccの result_connect = connect( s, (sockaddr*)&addr, sizeof(addr) ); if( result_connect < 0 ){ printf("connect error:%d<br>\n",result_connect ); exit(1); } の部分でconnectに失敗して落ちてしまうのですが、原因が分からなくて困っています。 長くてすみません、よろしくお願いしますm(_ _)m
727 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 14:43:13 ] string型やchar型の変数をint型にキャストするのって どうやるの?
728 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 14:44:16 ] >>727 何の言語だよ
729 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 15:01:04 ] 型指定すればどうにでも自由にキャストできるだろ
730 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 15:04:12 ] まぁキャストだけならどうにでもなるな。 >>727 だと激しく誤った使い方をしそうだが...まぁそれも勉強か。
731 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 15:21:28 ] >>607 SOCKNAMEをフルパスにしてみるとか connect失敗時のerrnoを見れば何か原因がわかるんじゃないか
732 名前:デフォルトの名無しさん [2007/10/18(木) 15:49:24 ] >>727 string s; は int x = (int) s; char c; は int y = (int) c; だよ〜。がんばってね〜。
733 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 15:53:51 ] >>727 俺はC++しか知らないから答えられるのはC++の場合だけだ さらにキャストではなく変換とすればint型のiに対して boost::lexical_cast<std::string(i)を使えばstd::string型になる どうだ便利だろ?お前が他の言語使ってるなら是非c++に以降するべきだ
734 名前:デフォルトの名無しさん [2007/10/18(木) 15:57:28 ] x[i+1]=0.5x(i)+1をx[1]=10を初期値としてx[100]まで求めなさい。 これのやりかたを教えてください。
735 名前:607 mailto:sage [2007/10/18(木) 16:05:49 ] >>731 SOCKNAMEのフルパスは/tmp/udsockにしてみただけでは駄目だったのですが、 client.ccのconnectしている直後に perror("connect"); を入れて、PHPでエラー出力を拾うために system( "./client.cgi >& error.out" ); として確認したところ connect: Permission denied となっていて ソケットの許可権を調べてみたら ls -ltr /tmp total 0 srwxrwxr-x 1 hoge hoge 0 2007-10-18 15:43 udsock となっていたので、chmod 777 /tmp/udsock したらうまく動きました〜〜〜\(-o-)/ 一週間近く他の仕事しながらなんで動かないのか悩み続けていた疑問が解決できました。 ありがとうございました!!
736 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 16:09:11 ] >>734 宿題は宿題スレへGO
737 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 16:39:43 ] 初めてwindows環境でコーディング作業をすることになりました。 そこでVISUAL STUDIO 2005のアカデミック版を買ったのですが、 このエディタにオートコンプリート機能はないのでしょうか? さらに予約語のハイライトも変更したいのですが,どうすればいいのか検討もつきません。 どなたかよろしくお願いします。
738 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 16:59:43 ] >>737 とりあえず裸で表へ出ろ
739 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 17:00:54 ] そんな貴方にNTEmacs☆
740 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 17:01:08 ] ハイライトの変更なら「ツール」-「オプション」辺りにないかい?
741 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 17:03:31 ] >>737 何の言語だよ
742 名前:737 mailto:sage [2007/10/18(木) 18:16:26 ] >>741 ml >>740 あります。しかし調整不可です。 >>739 windows環境で作業することに疑問を感じました。諦めます。
743 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 01:29:16 ] どなたか、UPXの様な、Win用のパッカーのソースを公開しているサイトを知っている人はいませんか
744 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 09:48:48 ] ネイティブってなんですか
745 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 10:23:40 ] ネイティブイングリッシュ → 発音は滑らかで話すスピードも速い ジャパニングリッシュ → どこかぎこちなくて話すスピードも遅い
746 名前:デフォルトの名無しさん [2007/10/19(金) 11:40:42 ] CとC++って基本的には同じなん?
747 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 11:49:04 ] そんなわけなかろう
748 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 11:53:02 ] C++はCを拡張してできたもの
749 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 12:25:51 ] )*(
750 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 12:35:48 ] まあコードの書き方は基本的同じ
751 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 15:10:52 ] ) Y (
752 名前:611 mailto:sage [2007/10/19(金) 17:44:05 ] で、結局 Professinal,Enterpriseでは韓国語表示できるんですかね? 「買え」とかなしですよ
753 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 18:37:15 ] >>752 韓国でも使われてるのならできるんじゃね? 想像だけど。
754 名前:デフォルトの名無しさん mailto:sage [2007/10/19(金) 18:46:31 ] MSに聞け つーかStandardで出来なきゃ無理だろ
755 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 00:01:42 ] VC++ じゃなくて OS の問題な気ガス。 NT 系の OS 上で Unicode アプリを走らせれば韓国語も表示できるんじゃね?
756 名前:デフォルトの名無しさん [2007/10/20(土) 00:18:07 ] Cソースファイルを作るときに、他のファイルからコピペして作ってそれをビルドして プログラムを作ったら何かその形跡にのようなものは残るのですか??
757 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 00:19:43 ] ライセンスはよく読もうね
758 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 02:09:06 ] こんばんわプログラミング初心者です。 後期から授業が始まったので、自宅にもパソコンを買おうと思っているのですが 俺の尻の穴に貴方の野太いちんぽぶち込んでくれませんでしょうか? 今が旬のオススメ機種、OSなんかを教えて欲しいです。 よろしくお願いいたします。
759 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 02:09:43 ] す、すみません! 3行目に他スレに使おうと思ってた文章が入ってしまいました 3行目だけ無視して読んでください 誤爆すみませんでした!m(_ _)m
760 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 02:37:53 ] へーおもしろいね
761 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 02:59:57 ] はいはいわろたわろた
762 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 03:01:59 ] 素でキモい・・・
763 名前:デフォルトの名無しさん [2007/10/20(土) 03:09:38 ] コピペ
764 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 04:27:37 ] >>758 あいにく俺様にそういう趣味はないんだぜ
765 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 07:16:32 ] #pragma once #include "type_def.h" #define STACK_SIZE 10 #define ALOC_REG 4 class CPU { public: virtual void InputCode(Code c)=0; virtual void OutputCode(Code c)=0; }; class TierraCpu :public CPU { private: Reg re[ALOC_REG]; /* array of registers */ Reg sp; /* stack pointer */ Reg st[STACK_SIZE]; /* stack */ Reg ip; /* instruction pointer */ I8s fl; /* flag */ Code Code; public: void InputCode(Code c); void OutputCode(Reg _ip); };
766 名前:765 [2007/10/20(土) 07:39:14 ] 読みやすいプログラムを目標に>>765 のようなコードを書いたんですが、Architectureの実装で困っています。 とりあえず、回答として下記の2つを考えました。 @privateでArchitectureオブジェクトを作って、その中でre[],st[],ip...等を実装し 所望の処理を行なわせる AprivateでArchitectureとして利用する関数郡を書いて、インターフェースの中で 関数郡を用いたプログラミングをする Aは違うかなぁと思うんですが、読みやすい実装を行うにはどうすべきなんでしょうか?
767 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 11:14:30 ] 自分で使う用にライブラリを作ったのでせっかくだから公開しようかと思う。 ライセンスをどうしようかとか、どこで公開しようかとか、色々と悩んでいる。 こういうソフト公開のノウハウのようなことを扱うスレはどこかある?
768 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 11:21:09 ] 修正BSDライセンスにしとけば無問題
769 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 13:39:59 ] プログラミング一度もやったこと無いんだけど入門するならどれから始めた方がいいの
770 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 13:44:51 ] 初心者のためのプログラミング言語ガイド Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/
771 名前:デフォルトの名無しさん [2007/10/20(土) 15:33:13 ] SOCKETって数値ですか?
772 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 16:02:18 ] Linuxではファイルディスクリプタだけど 他のOSは知らんなあ
773 名前:デフォルトの名無しさん [2007/10/20(土) 17:16:23 ] 超初級の質問 void f(char *p){ } ここでのprintf("%lu", p)と main(){ char c[] = "A"; f(c); void f(char **pp){ } ここでのprintf("%lu", *pp)が違うのを説明してください。 main(){ char c[] = "A"; f((char **)&c);
774 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:21:00 ] 参照アドレスと参照を参照するアドレスの違い、それ以上でもそれ以下でもない。
775 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:21:35 ] socketやそれに相当するものが返す型を、 使用している処理系のリファレンスで確認して、その型で扱う。 その型が具体的に何であるかは気にしない。 というかsocketを使うのにその情報によって何かを変えたりすることはないはず。
776 名前:デフォルトの名無しさん [2007/10/20(土) 17:25:58 ] >>774 は見間違えている気がする。
777 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:27:07 ] >>774 はprintf("%lu", p)とprintf("%lu", pp)だと見間違いしたに一票。
778 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:39:54 ] >>773 > f((char **)&c); 型の違うポインタを勝手にキャストしたらおかしくなるに決まっている 正しくはこう void f(char (*pp)[]){ printf("%lu", *pp); } main(){ char c[] = "A"; f(&c); }
779 名前:デフォルトの名無しさん [2007/10/20(土) 17:44:03 ] すいません。 初心者のくだらない質問を受けてください。 java scriptをHTMLの中に記述して様々なことができるのは、何となく わかりましたが、第三者に見られてはいけないプログラムはどうやって行って いるのでしょうか? つまり表示画面からソースを選択すれば、ソースが見れてjava scriptが 定義されていて、命令されているのはわかりますが、googleで例えると 肝心要の検索プログラムなんかは、絶対にソースなんか秘密で自社サーバー の厳重な管理の中で動いているわけですよね? それが見れないのは当然でわかっているのですが、HTMLのソースに記述 するjava scriptやphpなどから外部プログラムへのリンク命令?みたいな部分は 記述しないのでしょうか? またgoogleの検索プログラムもやはりjavaやphpなんですか? それともC言語系とかなんでしょうか? 何が言いたいのか自分でもわからなくなりましたが、どなたか教えて ください。
780 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 17:46:51 ] クライアントサイドスクリプトと サーバサイドスクリプトの違い JavaScriptは前者
781 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:03:06 ] 初心者です。 プログラムを勉強するにあたって、事前にコンピュータの基礎知識についての本が欲しいんですが、 お勧めの本はありませんか?
782 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:03:52 ] >>779 javascriptを分かち書きすんな
783 名前:デフォルトの名無しさん [2007/10/20(土) 18:10:50 ] >>781 ありがとうございます。 それではサーバーサイドスクリプトはどんなスクリプトを使うの でしょうか?
784 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:14:10 ] >>782 JavaScript そこまで言うならJとSは大文字だろ常考
785 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:35:07 ] キャピタライズしない弊害よりも間をあける弊害をのほうが重要な気はするな。
786 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:35:56 ] どうでもいい
787 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:54:06 ] Googleのコア部分ってパイソンだった?
788 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:54:28 ] お前は何を言っているんだ
789 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 18:54:37 ] c++
790 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 19:16:07 ] 昔はPythonで今はC++という噂は聞いた事がある
791 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 19:39:55 ] どんな言語で書かれていようと機械語です。
792 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 21:18:58 ] >>783 JSと違ってサーバサイドが何で書かれてるかはこちらからは判らないが サーバサイドでよく使われるのはASP、JSP/サーブレット、PHP、Perl、Python、Rubyなど 大量のユーザを捌く必要のあるサイトはC言語も使われることがある 2chも確かどこかにC言語使ってたような
793 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 09:58:19 ] パイパイ
794 名前:デフォルトの名無しさん [2007/10/21(日) 10:59:25 ] これから独学でプログラムの勉強をしようと思ってます。 将来性のある言語は何ですか?
795 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 10:59:56 ] 初心者のためのプログラミング言語ガイド Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/
796 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 11:01:47 ] 16進数とかわかりません
797 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 11:50:12 ] 努力が足りない
798 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 12:13:38 ] 陶磁器は奥が深い
799 名前:デフォルトの名無しさん [2007/10/21(日) 13:51:44 ] タダで作って欲しいプログラムがあるのですが、どのスレで頼めば良いでしょうか? データをHDDで長期間保管していると、 軸受けのオイルが固まったり、磁気が弱くなったりして、壊れてしまいます。 なので、半年ごとにでも動かし、中の記録も少しずらして記録し直せば良いと思うので そういったファイルの移動作業をしてくれるソフトなんですが・・・
800 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 13:53:25 ] >>799 winxp
801 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 13:53:25 ] つ 外付けHDD増設&xcopy
802 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 13:55:33 ] >>800 NTFSは、自動的にやってくれてるけど、常に通電しないとダメなので・・・ >>801 それでも良いけど、時代の流れでHDDサイズが異なるので コピーして戻し、往復しないといけない
803 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 15:28:10 ] 最適化の断片化診断機能を使えばHDDの頭のてっぺんから爪の先まで動かしてくれる。
804 名前:デフォルトの名無しさん mailto:sage [2007/10/21(日) 15:29:54 ] スレ違い。ソフトウェア板池。 そもそもアプローチの仕方が根本から間違ってるからろくな答えは得られないだろうが。
805 名前:デフォルトの名無しさん [2007/10/22(月) 06:45:57 ] 卒業研究でプログラミングやる事になったんだけど、どういう感じでやったらいいかな? 一応、C言語、java、HTML,PHP,javascriptとか他にも初心者入門の参考書程度に 手を出しているんだけど、どうしたらいいものか・・・ 皆さんの中でプログラミングの卒研とか、何か3ヶ月程度で出来そうな事とかありませんかね? 参考例、体験談等お聞きしたいのですがお願いします。 自分は専門なのでそこまで難しい事は出来ませんが。
806 名前:デフォルトの名無しさん [2007/10/22(月) 06:54:45 ] www.jppass.com/lgp/ 初心者がグラフィックやるならこれ
807 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 07:40:22 ] >>806 検索等してみましたが、相当難しそうですが・・・
808 名前:デフォルトの名無しさん [2007/10/22(月) 07:52:56 ] あとはHSPか C言語も簡単な部類にはいるとおもうけど派手なことは出来ない 3Dなど
809 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 08:06:55 ] 卒業研究について何をやろうかどうやろうかなんてことを 2ちゃんで相談するって一体どういう先生についているんだ?
810 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 08:18:47 BE:157824623-2BP(125)] >>805 卒業研究じゃなくて、卒業「製作」なんじゃない?
811 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 08:21:01 ] >>808 HSPはお手軽に出来るみたいな事書いてあるので参考に情報集めてみます。 大掛かりな事が出来る能力はありませんので、HSPを少々調べてみます >>809 い、、いや・・・学校行ってなかったら出席数の関係からグループ組んでも外されて 一人でやる事になってしまった訳です。 何をやればいいのか手付かず2chに頼ってしまいました。 >>810 違いが分からないのですが、専門なので製作になるのですかね? あまり気にしてませんでした レス頂いた方々ありがとうございました
812 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 08:51:13 ] HSPって簡単にゲームが作れるようにWin32APIをラップしてるだけだよ とても研究目的に使えるものではない。
813 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 08:54:12 ] どのOSで何作るかで使うべき言語は変わってくる。
814 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 08:57:54 ] 機械語
815 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 09:03:28 ] >>811 >C言語、java、HTML,PHP,javascript MySQL覚えてPHPでデータベースかなぁ、 その組み合わせで三ヶ月程度なら。 仮想のオンライン・ショッピング・サイトを立てるとか。 地味だけど、就職には役立つと思う。 もう読んでないかもしれないから、礼はいらないよ。
816 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 17:27:33 ] エクセルでテトリスを作ってみたいのです。 どんな参考書を読めばいいですか。
817 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 17:28:10 ] VBA
818 名前:デフォルトの名無しさん [2007/10/22(月) 17:30:04 ] 816 ttp://www.google.com/search?q=%22%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%81%A7%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9%22+%7C+%22%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%83%86%E3%83%88%E3%83%AA%E3%82%B9%22&filter=0
819 名前:デフォルトの名無しさん [2007/10/22(月) 17:40:07 ] WindowsXP(32bit)で動作する、オススメのバイナリエディタを教えてください。 フリーかつ、初心者ユーザも多そうな定番品でおながいします。
820 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 17:44:06 ] >>819 自分はこれ使ってるが www.zob.ne.jp/~c.mos/soft/bz.html
821 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 17:54:05 ] > 初心者ユーザも多そうな Bzはむしろベテランこそ定番にしてる系かな。 初心者にも悪くないとは思うけど。 (MIFES派だから、等の理由で別のバイナリエディタにしてる人います?)
822 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 18:42:47 ] Windows Media SDKの質問なんですけど、Windows Media Format SDKを用いて youtubeやニコニコ動画のようなダウンロード再生を行うプログラムを作成したいと思っています。 開発言語はC/C++です。 サンプルソースにはライブストリーミングのサンプルしかなく ダウンロード再生(ファイルをダウンロードしながら先頭から再生) するにはどのようにすればいいかが分かりません。 動画プレイヤーのほうは作れたので、試しにインターネット上のwmvファイルのURLを ファイルのパスに指定してみたんですが、wmvファイルを全てダウンロードしてから 再生が始まります。 ライブストリーミングのサンプルに、クライアントとの接続を確立してからファイルの先頭から ストリームを配信するような機能を付け、クライアントのプレーヤー側でバッファとしてファイルを出力して バッファファイルを再生するような形にするしかないでしょうか。 それとも、ダウンロード再生の機能をWindows Media Format SDK側で用意してくれているのでしょうか。 MSDNのリファレンスは目を通しましたが、これといって合致する部分がなかったので、質問させて頂きました。 よろしくお願いします。
823 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 19:27:28 ] ストリームデータを渡すサーバプログラムを書け
824 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 20:42:17 ] ドリトルのスレ立てていいですか?
825 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 20:46:13 ] 2つのソースファイルの違いを検出してくれるようなフリーウェアを教えてください。 どこが変更されてるかわからなくて・・・
826 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 20:47:54 ] これ使ってる。 ttp://www.vector.co.jp/soft/win95/util/se113286.html
827 名前:825 mailto:sage [2007/10/22(月) 20:51:00 ] >>826 速レスありがとうございます。大事に使わせてもらいます。
828 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 21:59:15 ] バイナリエディタでQuickBe使ってる俺は異端なのか 最近までメモリ16MiB win95で作業してたからこれ以外使いたくなくなってしまった。
829 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 22:23:25 ] WinDiffでいいんじゃね
830 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 23:52:18 ] Magick++のインストールの仕方を教えてください PCX画像を処理するライブラリをMINGWで使いたいのですが Magick++をMINGWから使えるようにする方法が分かりません OSはWinXP SP2 visual C++ は2005Expressしか持っていません
831 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 00:24:38 ] WinMerge
832 名前:811 mailto:sage [2007/10/23(火) 01:54:02 ] >>813 LinuxのRedhat?系のものとWinXPです >>815 SQL興味があったのでやってみようと検討しましたが、学校のPCで出来ないと ダメみたいでOSのインストールからになり無理かもしれません・・・ ですのでHSPがあまり良くないみたいですし、phpも出来なければjavaにて ゲームでも作ろうかと考えました。 遅レス申し訳ないです。皆さんのアドバイス参考に何とか目標固まってきました 有難うございます
833 名前:デフォルトの名無しさん [2007/10/23(火) 03:08:24 ] c++で多分木ってどうやればいいですか
834 名前:デフォルトの名無しさん [2007/10/23(火) 03:33:50 ] >>833 日本語でcome on!
835 名前:デフォルトの名無しさん [2007/10/23(火) 03:52:39 ] B木ってやつか? Cで出来ればC++でも出来るだろ。
836 名前:デフォルトの名無しさん [2007/10/23(火) 03:58:25 ] cでB木はどうやればいいですか
837 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 04:12:59 ] 「B木」というのがそもそも「やり方」を表す言葉だから、 B木はどうやればいいのか、と言われてもな。
838 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 04:21:36 ] ビルるかアルゴリズムとデータ構造の本一冊買っとけ。
839 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 06:00:10 ] >>833 Binary TreeならSelf-referential classをクリエイトしてLinked Listでリンクすればオーケーだぜ、ベイビー?
840 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 07:58:15 ] バランスドツリーは作るの大変だろうけど、 二分木なら、いくつか本でもサイトでも漁れば作れるんじゃない?
841 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 16:18:36 ] 音量の調節はどうやってやるんですか?
842 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 16:25:50 ] 良い感じにやればいいと思うよ。
843 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 16:28:56 ] こういう質問する奴の生い立ちがとても気になる。 国籍はどこか、とーちゃんはちゃんと働いているのか、 学校には行かせてもらっているのか、虐待で頭を強く殴られてはいないだろうかとか。
844 名前:デフォルトの名無しさん [2007/10/23(火) 23:58:57 ] >>841 images.google.co.jp/images?q=%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E9%9F%B3%E9%87%8F
845 名前:デフォルトの名無しさん [2007/10/24(水) 00:22:18 ] とある事情で、派遣先に現場をバックレタものだが(詳しくは書けないが 聞いたら納得してくれると思う) 今度、PGではなくネットワークオペに面接に行くのだが、 ある人から聞いた「この業界は狭いから、悪い噂は耳に入る」と。 確かにバックレはバックレだから、営業どうしが情報網を持ってたら・・ 履歴書に前の会社、書いたほうがいいかな? 知恵かしてくれ。
846 名前:822 mailto:sage [2007/10/24(水) 00:34:03 ] ストリーミングの件で質問したものですが、ストリーミングのバッファとして書き出し中の ファイルの再生において、シーク(途中から再生)を可能にすることは出来ないでしょうか。 どうやらWindows Media Format SDKだと、ファイル(バッファ)の出力が終わって プログラムがファイルを閉じた時点でインデックスが付けられ、シーク可能になるよう なのですが、youtubeなどのように再生途中でもバッファ完了部分は再生したいと考えています。 youtubeなどはflvを使っている部分等で根本的に違うのでしょうか。 何かいい方法があれば教えてください。
847 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 01:36:11 ] >>845 マ板でやれ
848 名前:デフォルトの名無しさん [2007/10/24(水) 04:17:16 ] 731 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/24(水) 03:07:48.62 ID:BLH4hxbG0 あ…ありのまま 今 起こった事を話すぜ! ,, -‐- ,, ./ ヽ 『MSデスクトップサーチアンインスコして、再起動しますかのメッセージが / u' ', 出なくて放置してたら10秒以内に再起動しますと出て、勝手に再起動した』 _ /¨`ヽ {0} .| /´ i__,,.ノ u' | な… 何を言ってるのか わからねーと思うが /' `ー- ', おれも何をされたのかわからなかった… ,゙ / ) ノ u' '、 |/_/ ヽ // 二二二7 u' __ ヽ /'´r -―一ァ"i '"´ .-‐ \ マイクロの野望だとかVISTAは重いだとか / // 广¨´ /' /´ ̄`ヽ ⌒ヽ そんなチャチなもんじゃあ 断じてねえ ノ ' / ノ :::/ / ヽ } _/`丶 / ::i {:::... イ もっと恐ろしいXpのわけのからん機能を味わったぜ… 745 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/24(水) 03:39:34.73 ID:BLH4hxbG0 MSデスクトップサーチアンインスコしたら起動しなくなったぞ 751 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/24(水) 03:59:29.44 ID:BLH4hxbG0 これメイン 起動しなくなったのは サブと予備機 これについて何かわかるやついるか?
849 名前:デフォルトの名無しさん [2007/10/24(水) 04:19:15 ] 758 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/24(水) 04:10:18.24 ID:BLH4hxbG0 ひー 759 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/24(水) 04:11:40.52 ID:BLH4hxbG0 あ、放置してたら起動した
850 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 08:19:38 ] >>846 だからストリームデータを送信するサーバプログラムを書けと言ってるだろ。
851 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 09:27:58 ] >>845 > 履歴書に前の会社、書いたほうがいいかな? 書かなかったら経歴詐称じゃねえの? 逆パターンだから、犯罪ではないけど、空白時間について もっともらしい説明ができんかったらマイナス評価だろな。
852 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 13:53:44 ] ごめんなさい。ささいな問題なんですが、 「ソース」と「コード」って意味同じなんですか? むかしは「ソースプログラム」って言ってたと思うんですが、 しばらくプログラミングから遠ざかっていまして、 ついさっき、最近の人に「ソース見せて」っていったら、 「は?コードのことですか?」と返され戸惑っております。 このスレでも「コード」って使われてますし、 でも「オープンソース」は普通に用いられてますし、 正直、よくわかりません。 コピペっぽくなってしまいましたが、 よろしくご教授のほどを。
853 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 13:56:32 ] あるコードのソースとなるコードをソースコードという
854 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:01:56 ] ソースコードをコンパイルするとオブジェクトコードになる。 こんなに明確なのに、よく分からない理由がよく分からない。
855 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:07:54 ] よく分からない理由がよく分からない理由がよく分からない。
856 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:11:10 ] > 「は?コードのことですか?」 結論としては、その人がおかしい ソースはソース。元になる物はソース ttp://eow.alc.co.jp/source/ プログラム、特に機械可読なプログラム(機械語、という意味ではなくて、 コンパイラやインタプリタに喰わせることができるもの、という意味を含む)を 「コード」(規約、符号、暗号、等の意味がある)と呼ぶのは歴史的事情らしい ttp://eow.alc.co.jp/code/
857 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:11:35 ] 相手が常に正しい事を言っていると思ったら大間違いだ!
858 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:13:02 ] ちょっと訂正 機械語、という意味ではなくて → 機械語だけではなくて
859 名前:852 mailto:sage [2007/10/24(水) 14:51:02 ] >>853-858 早速にありがとうございます。 なんかすごい変な感じがしたんですよ。 こういう表現は当たってますか? 「ソース」プログラムは、それぞれの言語で用いられる「コード」から構成される。
860 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 14:53:17 ] ソース書く コード書く どっちもプログラムソースコードを記述することを意味する 厳密に区別したところで意思の疎通がしやすくなるケースも特にない
861 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 15:02:17 ] ソースコードというと長いから省略するんだろ マックと言ったりマクドと言ったり
862 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 15:07:48 ] ソース書くとは言わない。コードは書くけど。 逆にソースファイルとは言うけど、コードファイルとは言わない。 (別の意味でなら言うかも。核爆弾のコードが記載されたファイルとか) ソースコードとは言う。
863 名前:デフォルトの名無しさん [2007/10/24(水) 15:24:21 ] 2ちょんねるに脳が犯されていると 「ソース見せて」 と言われれば 「はい、コレ www.bulldog.co.jp/products/home/ 」 となってしまう。 また、スクリプト言語などのようにコンパイルしなくても動作するものの場合 「ソース見せて」 という事自体が意味が無い。 そのような誤解・混乱を防ぐためにも、 「ソースコード見せて」 と略さずに正しい日本語?で会話すべき。
864 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 15:29:02 ] 引きこもりか脳内プログラマの意見なんていらないよ
865 名前:デフォルトの名無しさん [2007/10/24(水) 15:44:57 ] C初心者で、ただいまDirectXのゲーム作りに挑戦しているのですが、 参考に買った書籍で 頂点バッファを埋める際 MY_VERTEX* v; ←自前構造体ポインタ v[0].p = ○○ v[1].p = ○○ ・ ・ ・ のように動的にメモリ確保しないまま代入し始める 記述があったのですがコレはどういう事なんでしょうか・・・
866 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 15:52:37 ] foo(v) MY_VERTEX* v; { v[0].p = ○○ v[1].p = ○○ ・ ・ ・ } ってことはない?
867 名前:デフォルトの名無しさん [2007/10/24(水) 16:03:35 ] >866 ないみたいです、 もうちょっと詳しく書くと MY_VERTEX* v; ←自前構造体ポインタ ○○->Lock(0,0,(void**)&v,0);頂点バッファのロック v[0].p = ○○ v[1].p = ○○ ・ ・ ○○->Unlock(); ーな感じです。
868 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 16:06:20 ] ポインタのアドレス渡してるからLock()が実体を設定してる可能性はある。
869 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 16:11:15 ] それは Lock からメモリ領域を受け取っている 確保は DirectX の側で行われるので自分ではしない
870 名前:デフォルトの名無しさん [2007/10/24(水) 16:20:46 ] >868,869 Lockがちょっと臭いと思ってたんですがやはりそうですか、 ご回答ありがとうございます。 もう1つ質問すいません^^; ちょっと↑の質問した内容をint型で検証していたのですが。 int *kazu; kazu = (int*)malloc(sizeof(int)*3); for(int i = 0;i < 10000;i++) kazu[i] = i; ーとふざけた事をしていたらエラーが出ずに 10000回代入が出来てしまいまして・・・ 何度も稚拙な質問をしてすいません。
871 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 16:29:51 ] >>870 mallocしてるのはint型で3要素分だけだから、 kazu[3]〜kazu[9999]はどこかのメモリ領域をぶっ壊してる。 コンパイルエラーなんか勿論でないし、実行時エラー(異常終了)しないこともままある。
872 名前:デフォルトの名無しさん [2007/10/24(水) 16:32:24 ] 871>なるほど・・内部はえらい事になってたんですね・・ ご回答ありがとうございます><
873 名前:822 mailto:sage [2007/10/24(水) 19:20:43 ] >>850 説明が分かりにくかったみたいです。 「ストリームデータを送信するサーバプログラム」というのが サンプルにあったライブストリーミング配信のプログラムだと思います。 単にローカルにあるファイルを読み込んで、先頭から絶えずストリームを 配信するプログラムですが、これをプレイヤーで再生しても、再生と停止しか 出来ません…。
874 名前:デフォルトの名無しさん mailto:sage [2007/10/24(水) 21:55:56 ] 俺にはわからないが、手段はあるはず。 ところでWindows Media Playerでは、ストリーミングでない普通のファイルこそ、 ダウンロードしながらの再生(シーク可能)が可能になっている気がする。
875 名前:822 mailto:sage [2007/10/25(木) 00:13:37 ] >>874 Linux + apacheで立てたWebサーバで試してみたんですが WMPからWebサーバ上の.wmvファイルをダウンロードしながら 再生しようとすると、再生ボタンを押してしばらくは再生が始まらず HDDがガリガリ言っていました。 再生が始まるとシークは出来るんですが、シークバーをクリックしてから 再生開始までがあまりにも早いので、おそらくローカルのどこかにキャッシュ しているのものを再生しているのだと思います。 とりあえず試行錯誤してみようと思います。ありがとうございました。
876 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 02:39:22 ] ゲイツに聞け!
877 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 03:11:32 ] Apacheのログ見るだろ、常考・・・
878 名前:デフォルトの名無しさん [2007/10/25(木) 15:00:53 ] 32bit表現の浮動小数点数(IEEE 754)を10進数に変換することができるプログラム(?)ってありますか?
879 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 15:11:06 ] float a = 1.5f; printf("%d",(int)a);
880 名前:デフォルトの名無しさん [2007/10/25(木) 16:27:16 ] float a = 1.5; char buf[999]; sprintf(str, "%f", a);
881 名前:デフォルトの名無しさん [2007/10/25(木) 17:18:20 ] 学校の授業でJAVAを一通り学習したので、 次にアセンブラを勉強しようかと考えています。 JAVAに関する資格取得を目指すか、アセンブラに手を出すかどちらがいいでしょう? アドバイスお願いします。
882 名前:デフォルトの名無しさん [2007/10/25(木) 17:34:05 ] 自分で自分が何をしたいか分からないの? 最近増えたよね、こういうの。 やりたい事をやるのがいちばんじゃ無いのか?
883 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 17:35:54 ] 資格目指せ。 アセンブラなんか概要知っとけばいい。
884 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 17:49:15 ] >>882 >>883 JAVAを使って携帯電話向けのアプリケーションを作りたいんですが、就職した先に 勉強した言語の開発環境が整ってるわけじゃないと先生にいわれまして。 その先生いわくアセンブラは木の幹にあたる部分だから勉強しておいて損はない。 アセンブラを理解しておけばそこから他の言語の理解するのは苦しくないということでした。 なので勉強をしようと思ったんです。 相談にのっていただいてありがとうございました。文才なくてすいません。資格取得を目指します。
885 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 18:05:46 ] アセンブラをやっとけ。 資格なんて実務で意味がない。
886 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 18:07:56 ] >>881 私はアセンブラの勉強の方がいいと思うけど。う、う、ぅ・・・
887 名前:デフォルトの名無しさん [2007/10/25(木) 18:26:00 ] >>879-880 初心者でもわかるように詳しい解説と説明、おねがいします。
888 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 18:57:28 ] これ以上何を解説しろというのか、詳しい解説と説明、おねがいします。
889 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 19:55:30 ] >>880 は sprintf(buf, "%f", a); の間違いでは。
890 名前:デフォルトの名無しさん [2007/10/25(木) 19:55:35 ] >>887 今すぐ本屋さんへ走れ!
891 名前:デフォルトの名無しさん mailto:sage [2007/10/25(木) 22:58:47 ] Javaのプロセス間の通信って、何でするのが便利ですかね?
892 名前:デフォルトの名無しさん [2007/10/26(金) 00:51:34 ] java でプラットフォーム依存な事するなよ
893 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 00:53:12 ] ソケット
894 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 01:03:19 ] ここで聞くのが適切かは分からないんだけ 職場にてすでにいない開発の人が作った ソフトがあって、Vistaで使うにはインスコ後 手動で互換モードにしなければなりません。 インストールしてスタートメニューとデスクトップに ショートカットができた時点で初期状態で互換モード(XP)に しておく方法ってありますかね?
895 名前:878 [2007/10/26(金) 02:04:47 ] だぁめだこりゃ、自分で何とかしようとしたけど、意味わかんね。 極端に言って、浮動小数点数(はっきり言ってこんなようなの0 10101010 10101010101010101010101) を10進値にする手順を一から教えてください。 一応CとC++をコンパイルする環境は整ってます。 なんでこんなのに10時間以上てこずってるんだよ…
896 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 03:00:35 ] 10進数て、文字にしろということでいいの? それとも整数部だけ普通の整数型に代入とかしたいの?
897 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 03:02:35 ] >それとも整数部だけ普通の整数型に代入とかしたいの? それだと10進数になってないやん 文字列にしろてことでしょ
898 名前:878 [2007/10/26(金) 03:58:39 ] やっべ、10進数の使い方違ったかも・・・ 例を出すと0 10000000 01000000000000000000000 なら2.5になるようにしたi・・・・・・ ・・・もしかして・・・これ自分で計算式作ればいい・・・のかな? 明日試してみよ。
899 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 04:53:52 ] 878が何をしたいのか本気で分からない
900 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 05:01:35 ] Perlで"["を"テスト"に置換したいだけなのに、文中の"ー"まで"テスト"に置換してしまいます。 どうすればいいですか?以下ソース open(IN , "yomikomi.txt"); open(OUT , "> kakikomi.txt"); while(<IN>) { $_ =~ s/\[/テスト/; print OUT; } close(IN); close(OUT);
901 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 05:40:08 ] shift-jisで "[" = 0x5b, "ー" = 0x815b だからそうなるな。 perlは使わないので知らないけど、 「perl shift-jis」とかでググ、、、検索すると対策が見つかると思う。
902 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 06:52:56 ] 英語の読めない人って翻訳ソフトはどんな風にしてるの?
903 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 09:30:28 ] >>895 お前説明下手だな つーか、解読不可能 0.1=0.5 (=1/2) 0.01=0.25 (=1/4) 0.001=0.125 (=1/8) 0.0001=0.0625 (=1/16) : って地道にやってけばいいと思うよ ヒントとしては元々は0.11011101とか書かれてようが 10進数と見られてるだろうから 10を掛けていって1の位が"1"になるところを抽出して その桁に相当する分数を掛けてやればいいと思う 俺のエスパー能力もこれが限界だ
904 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 09:53:06 ] >>898 えーと、なんらかの32bit値を浮動小数点表記したときの値を表示したいってことでいいのけ? long a = 0x40200000L; float *b; b=&a; printf("%f\n",*b);
905 名前:904 mailto:sage [2007/10/26(金) 09:55:58 ] あ、キャスト抜けてたw long a = 0x40200000L; float *b; b=(float*)&a; printf("%f\n",*b);
906 名前:デフォルトの名無しさん [2007/10/26(金) 11:46:43 ] 0 10101010 10101010101010101010101 ↑ ↑ ↑ 符 指 仮 号 数 数 簡単な説明がココに載っている。 ja.wikipedia.org/wiki/%E6%B5%AE%E5%8B%95%E5%B0%8F%E6%95%B0%E7%82%B9%E6%95%B0 もっと詳しく知りたければ本屋さんで本買ってこい。 ただ、はっきり言うと、無謀。 ふつうは、C言語の printf とか sprintf みたいな、すでに用意してあるのを使う。 printf の使い方は別の人が既に書いてるから省略。
907 名前:デフォルトの名無しさん [2007/10/26(金) 11:50:49 ] すいません、始めたばかりなのですが 「pMember」が何を意味するかがわかりません。 教則本の例に普通に良く出てくるのですがどういう意味でしょうか
908 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 11:51:48 ] 僕にもよくわかりません。
909 名前:デフォルトの名無しさん [2007/10/26(金) 11:53:57 ] property pMember on beginSprite me pMember = sprite(me.spriteNum).member end on mouseEnter me pMember.displayMode = #mode3d end on mouseLeave me pMember.displayMode = #modeNormal end on enterFrame me pMember.text = the long time end on endSprite me pMember.displayMode = #modeNormal end こんな風に使われていたりするんですが ググっても説明関係は出てこないので・・・
910 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 11:54:03 ] エスパーするとある構造体のメンバであるポインタかな
911 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 12:22:10 ] >>906 多分、浮動小数点表現について理解させるための学校の演習課題とか なんじゃろう(経験者)。昔は先生が資料を呉れたもんじゃったが、 最近はネットで調べるのも課題のうちなんだろうて。 もし図星なら、おそらくビット処理(マスク・シフト)や、整数の 10進表現化の課題で手を抜いたのが祟っておるのじゃろう。そのぶんの 苦労を今しておるのだと思って苦労しなされ。
912 名前:900 mailto:sage [2007/10/26(金) 12:52:35 ] >>901 Perlへのファイルの入出力を、shift-jisに指定したら解決しました。ありがとうございます。
913 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 16:38:10 ] C言語を勉強したいと思っているのですが、メジャーなコンパイラーって何なんでしょうか? Visual C++を使っている方が多いようですが、Visual C++でもいろいろとありすぎてどれを買えばいいのかわかりません。
914 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 16:39:03 ] VC2005Express 落せ。無料だから。 UNIX環境なコマンドラインでやりたかったらcygwinのgcc
915 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 16:42:48 ] タダだからという理由だと失敗する
916 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 16:57:47 ] タダでもVC++Expressがハズレとは思わないけどな。
917 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 16:58:12 ] まあ、ただでメジャーで使いやすいし、VC2005Expressでいいじゃん。
918 名前:デフォルトの名無しさん [2007/10/26(金) 17:07:10 ] BCC551が正解
919 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 17:08:03 ] 某信者だが今時BCCはねーよw
920 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 17:09:09 ] >>913 KNOPPIX
921 名前:デフォルトの名無しさん [2007/10/26(金) 18:12:52 ] >>913 無料で使えるCコンパイラ(学習用) Borland C++ 5.5.1 Cの入門書見ながら "Hello world!" から始めたい人にはオススメ。 あとは別途テキストエディタを用意するだけ。 環境設定はそんなに難しくはない。 Visual C++ Express 少しC言語に慣れてきた人向け。 IDE統合開発開発環境 ソリューションとか、プロジェクトとか、C言語とは関係ないところでつまずく。 コマンドライン・コンパイラ 環境変数の設定でつまずく。 さらに、プラットフォームSDKとかなんとか、ワケワカランやろ。 たぶん入門書の例題とか見ながら、そのままのコードをコンパイルするやろ? すると必ず strcpy とかで怒られる。 さらに、間違ってMFCに足を突っ込んでしまい大事な人生を棒に振ってしまう危険がある。
922 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 18:17:00 ] VC6っていいかげん時代遅れかな
923 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 18:19:49 ] C99未対応のコンパイラは糞
924 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 18:32:32 ] しかし現実はC99対応のコンパイラが糞
925 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 18:35:06 ] >>921 あれ? 俺ガイル
926 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 18:39:19 ] Cの基礎が分かってる程度でかっこつけて2008βインスコしてC#でフォームアプリ作ろうとしてドツボにはまりました VC++ToolKit2003万歳
927 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 19:51:01 ] gccでいいじゃん
928 名前:デフォルトの名無しさん [2007/10/26(金) 20:00:30 ] >>927 はいはい。「俺は gcc 使えるんだぜ、すごいだろ!」 って自慢したいのね。 わかったわかった。すごいすごい。あんたすごいよ、ネ申だよ。
929 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 20:02:11 ] aho
930 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 20:02:49 ] 逆から考えれば…
931 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 20:19:13 ] 俺はTurbo C++でいいっス。
932 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 20:24:00 ] BCCとGCCの敷居の高さっておなじくらいじゃね?
933 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 21:44:21 ] コンパイラに難しさなんてあるのか?
934 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 21:53:58 ] 設定の難しさとかあるんじゃね
935 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 21:55:32 ] BCCは初期設定が糞だな path通して即使えるようにしとけよ
936 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 22:00:44 ] LSI-C86なんて論外なんだろうな、こういう奴らは
937 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 22:01:18 ] どういう奴らでも論外だ
938 名前:デフォルトの名無しさん mailto:sage [2007/10/26(金) 22:45:05 ] 俺もTurbo C++でいいっス。
939 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 00:40:46 ] >>932 gccはLinux環境かCygwin環境さえあれば 既に設定済みか、簡単に設定できるかのどちらか。 居る環境次第では、敷居としてはかなり低いよ。
940 名前:デフォルトの名無しさん [2007/10/27(土) 00:50:38 ] はいはい。もうわかったから。ちゃんと「すごいすごい、ネ申」って褒めただろ? まだ褒めてほしいんかよ?
941 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 00:55:24 ] aho
942 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 01:04:04 ] >>935-936 だからbinフォルダでコンパイルしろとあれほど
943 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 01:04:38 ] 俺がTurbo C++でいいっス。
944 名前:939 mailto:sage [2007/10/27(土) 01:05:07 ] >>940 既に設定済みのものを使うのが「凄い」と思えるキミが凄いぜ!
945 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 01:06:55 ] VC並に超簡単に使えないと嫌なんだろ
946 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 02:33:25 ] どうかんがえてもVCよりgccのほうが超簡単だと思うが
947 名前:デフォルトの名無しさん [2007/10/27(土) 02:45:15 ] すごい、すごいよ。ネ申だよ、ネ申。天才だよ天才!
948 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 02:47:56 ] うん
949 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 03:02:37 ] 俺にTurbo C++でいいっス。
950 名前:デフォルトの名無しさん [2007/10/27(土) 05:48:50 ] PHPのコードを読んでいるのですが、 $row->name<br>\n: というような記述がありました ->という書き方はC言語ではポインタとして使ったと思いますが、PHPにおける->というのはどういう意味をあらわしているのでしょうか?
951 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 08:45:05 ] 俺とTurbo C++でいいっス。
952 名前:デフォルトの名無しさん [2007/10/27(土) 10:10:39 ] >>950 クラス。 > ->という書き方はC言語ではポインタとして使ったと思いますが 構造体へのポイタだろ? 構造体をもっと発展させたのがクラスだよ。
953 名前:950 [2007/10/27(土) 11:44:14 ] >>952 ということはつまり・・・ $row->name<br>\n: 上記の記述は、rowクラスのnameというフィールドという意味なのでしょうか?
954 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 12:28:59 ] そんな基本的過ぎる言語機能は調べればすぐわかるだろ
955 名前:デフォルトの名無しさん [2007/10/27(土) 15:00:44 ] パイソン Ruby パール 英語読めない人はどれがいいと思う?プログラムはやったことありません
956 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 15:13:04 ] っ なでしこ
957 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 15:20:39 ] 英語読めないならRuby
958 名前:デフォルトの名無しさん [2007/10/27(土) 15:31:26 ] >>975 ありがとうRubyにしときます
959 名前:デフォルトの名無しさん [2007/10/27(土) 16:28:18 ] #define val 1 . . . switch (num){ case val : ; break; . . . } 上のプログラムのコンパイルが通らないんですけどこの処理が普通なの? vc visualstudio2005
960 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 16:29:23 ] エラーメッセージ位貼れ
961 名前:959 [2007/10/27(土) 16:39:44 ] >>960 エラー 3 error C2143: 構文エラー : ':' が ';' の前にありません。 j:\documents and settings\owner\ my documents\visual studio 2005\projects\test\test__print\multithread_test__print\test.cpp 23 エラー 4 error C2143: 構文エラー : ';' が ':' の前にありません。 j:\documents and settings\owner\ my documents\visual studio 2005\projects\test\test__print\multithread_test__print\test.cpp 23
962 名前:959 mailto:sage [2007/10/27(土) 17:17:31 ] 自己解決しました。
963 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 17:19:14 ] なんだったんだよ
964 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 18:33:44 ] どうせセミコロンがなかったとかそんなんだろ
965 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 20:02:29 ] test
966 名前:デフォルトの名無しさん [2007/10/27(土) 20:28:12 ] とあるスタンドアロン版ゲームのデータファイルを改造プログラムを入手をしたんだけど 元からあるデータファイルの中身が違うらしく、その改造プログラムでユニットデータが 収録されているデータファイルを開く事が出来ないんです。 こんな場合、元の改造プログラムとデータファイルを解析して、改造プログラムの更新を しないといけないと思うのですが、どの様にすれば良いでしょうか? 使用OS WindowsXP Pro SP2 改造プログラム本体は、VBかVC データファイルはDLLファイル形式 以上となっております。
967 名前:959 [2007/10/27(土) 20:29:18 ] 964 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/27(土) 18:33:44 どうせセミコロンがなかったとかそんなんだろ
968 名前:デフォルトの名無しさん [2007/10/27(土) 21:12:18 ] ニコニコ動画で、最近時報が実装されましたよね。あれってどうやってるのかな? HTTPで定期的にポーリングするのは、サーバにすごい負荷がかかりそうなのだけど。。。 Flashを使ってUDPブロードキャストみたいなことができるのかな?
969 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 21:19:38 ] test
970 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 21:49:39 ] test
971 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 22:18:43 ] >>968 Comet かも Lingr ってチャット知ってる?
972 名前:デフォルトの名無しさん [2007/10/27(土) 23:24:06 ] >>971 おぉ。こういうのがあったのですね。ありがとうございます。 Web業界はなれて、5年しかたたないのにずいぶん変わったなぁ。。。
973 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 05:56:26 ] 5年はデカいと思うぜ。
974 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 06:24:04 ] 私が知るかぎりVisualStdio6のつぎにいきなりVisualStdio2003が発表されましたが、 VisualStdio7〜VisualStdio2002はいつのまに開発されたのですか?
975 名前:デフォルトの名無しさん [2007/10/28(日) 06:27:26 ] 日本語でおk
976 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 06:41:33 ] 1995個もバージョンが飛んでいるのか!(そうじゃねぇだろう
977 名前:デフォルトの名無しさん [2007/10/28(日) 06:59:10 ] >>971 でも、PUSHでなくてPULLなのかぁ。シビアなタイミングだと 絶対問題おきそうな気がするな。どうやって回避するのだろう。
978 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 09:01:24 ] GPLで配布されているとあるファイルを利用したプログラムを作って、こちらも自作プログラムを含むそれら配布したいんですが、 その利用しているファイルだけをGPLの下において、それ以外の自作のものは独自の規約の下に置いて配布する事は可能なんでしょうか? 英語力がなくGPLの解釈に自信がないので、宜しくお願いします。
979 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 09:23:47 ] >>978 V2 は日本語訳があるのでまずはそれで確認 ttp://www.opensource.jp/gpl/gpl.ja.html あとはFAQに全部目を通す ttp://www.gnu.org/licenses/gpl-faq.ja.html 商売に関係するので、本気で心配とかなら専門家に相談という話になるけど
980 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:24:47 ] >>978 基本無理。GPLの何かを使えば、GPLに汚染される。
981 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:29:41 ] >>978 GPLなんか気にせんでええ。
982 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 11:36:42 ] >>981 opentechpress.jp/opensource/article.pl?sid=06/09/19/044206&from=rss slashdot.jp/articles/07/09/22/1657212.shtml
983 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 13:04:32 ] 次スレは990よろしくぅ
984 名前:デフォルトの名無しさん mailto:sage [2007/10/28(日) 16:27:34 ] スレ立てるまでもない質問はここで 86匹目 pc11.2ch.net/test/read.cgi/tech/1193556424/