スレ立てるまでもない質問はここで 85匹目
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2007/09/12(水) 01:24:38プログラミングと関係ない質問はそれぞれの板の質問スレへ。
前スレ
スレ立てるまでもない質問はここで 84匹目
http://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'″ `'―、,,,,/
0002デフォルトの名無しさん
2007/09/12(水) 01:38:100003デフォルトの名無しさん
2007/09/12(水) 03:33:40前スレの最後の方で話題になってたので気になったのですが、
みなさんCで文字列処理するときゴリゴリやってますか?
それともregex.hの関数を利用して華麗にやってますか?
僕はゴリゴリやってるんですけどみなさんどうしてるんでしょうか?
0004デフォルトの名無しさん
2007/09/12(水) 04:28:04____i____
,r''"゙ ~`''ー-.、_ 、,
l ・ \))
├‐ /))
ヽ一ー ー - ‐‐‐‐‐'' '´
0005デフォルトの名無しさん
2007/09/12(水) 04:52:24オブジェクト指向っぽい書き方と、手続き型っぽい書き方の両方が許容される言語での話です。
(自分はC++やPerlくらいしか知りませんが)
既存の関数群をカテゴリごとにまとめようとしています。
たぶんクラス化とかパッケージ化という類だと思います。
同じような機能、目的、共通の変数などを基準に分類することになると思うのですが、
どうしても、「カテゴリ:その他」になりそうな関数が出てきてしまいます。
この時、諸先輩方であればどのような方法を採られるのでしょうか。
1.その他のカテゴリを作る。全然目的の異なる関数が1つのカテゴリに同居してても気にしない。
2.無理矢理にでもカテゴリ分けをする。そうすると1つのカテゴリに1つの関数しか無かったりする場合も。
3.関数のまま、下手にオブジェクト指向っぽくしない。
設計が悪い、クラスは関数の集合体じゃない、なんてご意見もあるとは思いますが
何卒アドヴァイスよろしくお願いします。
0006デフォルトの名無しさん
2007/09/12(水) 05:03:170007デフォルトの名無しさん
2007/09/12(水) 07:35:19俺なら3を前提に2をする。
C++なら namespace、Perl なら package。
別に namespace や package は OOP の為の機能じゃないし。
(まぁ、Perlの package はクラスを兼ねてるけどね)
0008デフォルトの名無しさん
2007/09/12(水) 07:46:47一旦決められたら関数の所属先とかカテゴリの数や種類とかが変更される事は無い?
後から新しい関数が追加される事は無い?
0009デフォルトの名無しさん
2007/09/12(水) 08:13:54ウソをかくな
ヒープとスタックの差はある。
その格差は昔からあるので、ニュースでも「フリーターが増え、ヒープの差が広がっている」というフレーズが聞かれる程である。
0010デフォルトの名無しさん
2007/09/12(水) 08:17:030011デフォルトの名無しさん
2007/09/12(水) 11:21:03パス:abc
平文:hello
↓RC4する
結果:IgzcRn5fer
パス:abc
平文:IgzcRn5fer
↓RC4する
結果:hello
と思って実験したけど違うみたい。説明してちょ。
0012デフォルトの名無しさん
2007/09/12(水) 11:25:25RC4で暗号化 と RC4で復号化 があるんじゃないの
よく知らないけど
0013デフォルトの名無しさん
2007/09/12(水) 11:37:26@fc2698d772cc3fd7dbf3a55ぜろ585c6a96d3b8a191e9
を
ttp://www.geocities.jp/hikoあんすこbae/winえぬyaddrdec.html
のソースで
221.87.1ぜろ2.116:13975
に復号できたけど、暗号化はどうやるんでしょうか?
0014デフォルトの名無しさん
2007/09/12(水) 12:28:27こういうことってどうすればできますか?
0015デフォルトの名無しさん
2007/09/12(水) 12:31:470016デフォルトの名無しさん
2007/09/12(水) 12:35:13printfで変数を表示
変数の中身を入れ替える
0017デフォルトの名無しさん
2007/09/12(水) 12:36:12あまり自由なことはできないが、普通の改行の代わりに同じ行の左端に戻るらいなら
printf("abcdef\r");
printf("xyz\n");
0018デフォルトの名無しさん
2007/09/12(水) 12:46:03http://www.kumei.ne.jp/c_lang/intro/no_27.htm
0019デフォルトの名無しさん
2007/09/12(水) 12:48:380020デフォルトの名無しさん
2007/09/12(水) 12:53:24おまえよかったな、勉強になって。
00215
2007/09/12(水) 13:30:43ありがとうございます。
反応が遅れてごめんなさい。寝てました。
「その他」だけは絶対にやめれ、ということですよね。
>8さんが指摘されたように、今後の仕様変更の可能性を考慮して、(2)で行こうと思います。
0022デフォルトの名無しさん
2007/09/12(水) 13:45:260023デフォルトの名無しさん
2007/09/12(水) 14:01:35解決したのならどうでもいい話か。
0024デフォルトの名無しさん
2007/09/12(水) 14:32:56(もしあるなら)URLを教えてちょうだい。
とりあえずやったこと。
ム板とマ板でXP、Extreme Programming、エクストリームプログラミング、ペアプログラミングを適当に短くしつつ検索した。
=>どちらもなかった。
googleでsite:2ch.netを付けて上のキーワードを検索した。
=>dat落ちしたのが幾つか見付かっただけ。
0025デフォルトの名無しさん
2007/09/12(水) 14:34:14ただ、そのソースではアットマークの次の2バイトと公開キーが関係していて
その2バイトをどうやって渡しているのか謎です。RCの4バイトの手前の2バイトは
一般的にランダムな無味のないものとして解釈されているようですが、ここに
その2バイトを意味する値を入れないと公開鍵が渡せないと思うんですけど。
0026デフォルトの名無しさん
2007/09/12(水) 15:00:51情報学板にソフトウェア工学スレならあったよ。
板自体過疎っているが。
ソフトウェア工学をかたろう
http://science6.2ch.net/test/read.cgi/informatics/1184596331/l50
0028デフォルトの名無しさん
2007/09/12(水) 15:38:37暗号鍵1
0x01、0x02、0x03
~~~~~~~~~~~1
平文
0x04、0x05、0x06
↓
チェックサム
0x04+0x05+0x06 = 0x0F(上位ビット切捨て)
↓ ~~~~~2
暗号鍵2
0x0F、0x02、0x03
~~~~2 ~~~~~~~~~~~~1
↓暗号鍵2で平文を暗号化
0x23、0x71、0x83
↓チェックサムを頭に
0x0F、0x23、0x71、0x83
↓'@'を頭に
0x40、0x0F、0x23、0x71、0x83
復号化の場合は暗号鍵1と暗号文の2バイト目から暗号鍵2を作る
0029デフォルトの名無しさん
2007/09/12(水) 16:01:59サンクスわたかよ!
ノード作成ソースもできたよ!
通信のためのクライアントはsocket(),connect(),send(),recv()を使えばよいのでしょうか?
初回のsend()でTCP部分が11バイトのパケットを送ればよいでしょうか?
0030デフォルトの名無しさん
2007/09/12(水) 16:35:130031デフォルトの名無しさん
2007/09/12(水) 20:02:48Win2kでも \r は使えるから改行しない限りは困らないけどね。
画面を縦横無尽に使うのはエスケープじゃ無理だけど。
0032デフォルトの名無しさん
2007/09/12(水) 21:21:46どうすれ(ry
0033デフォルトの名無しさん
2007/09/12(水) 21:51:082点
100点満点中
0034デフォルトの名無しさん
2007/09/12(水) 23:06:59どうせやるならこうだ。
80点
65536点満点中
0035デフォルトの名無しさん
2007/09/12(水) 23:16:05それを詳しく解説しているサイトはありますか?
0036デフォルトの名無しさん
2007/09/12(水) 23:18:520037デフォルトの名無しさん
2007/09/12(水) 23:33:25本当に詳しく知りたいというなら、概念的な仕組みの説明を探すよりも
自分の想定に近い、実在のオープンソースなプロキシサーバ(例えばsquid)を
まず探してから、そのアプリのマニュアルや、説明ページを探したほうが早いかも。
オープンソースなら実際のソースも参照できるわけだし。
0038デフォルトの名無しさん
2007/09/13(木) 03:46:41(A1, A2, A3, ・・・ An, I は定数, (0 <= Xk <= Max)), 対応する
X1〜Xn の値を求めるという処理で現状
for(X1 =0; X1<Max; X1++){
for(X2 =0; X2<Max; X2++){
for(X3 =0; X3<Max; X3++){
・
・
for(Xk =0; Xk<Max; Xk++){
計算結果がIと同じか
}
・
・
}
}
}
のようなコードを書いているんですが、これは再帰とかを
使ってもっとスマートにかけないでしょうか?よろしくお願いします。
0039デフォルトの名無しさん
2007/09/13(木) 04:00:37データ構造を
T A[n], X[n], I;
と定義して
T a = 0;
for(T_index_t i = 0; i < n; i++) a += A[n] L X[n];
if(a == I){ /*...*/ }
とすればいいんじゃないの?
なんで入れ子ループになるのかが分からない。きっとエスパーか、具体的な説明が必要だろう。
004038
2007/09/13(木) 04:35:10説明がわかり難く申し訳ないですが、
「A1X1 + A2X2 + A3X3 + ... AnXn が I と一致するかどうかの式」
が知りたいわけではなく、
「A1X1 + A2X2 + A3X3 + ... AnXn が I と一致するような変数X1〜Xnの
組み合わせ」が知りたいのです。そのための総当りです。
指摘下さった計算式は>38の「計算結果がIと同じか」というところで
判定式として使用してます。
0041デフォルトの名無しさん
2007/09/13(木) 04:35:36最終的な目的は知らないけど、
多重ループを1重ループに書き直すだけなら以下
なお、前提としてすべてのループの最大と増分は同じことを仮定
#define N 3 //多重度(仮)
#define MAX_VALUE 10 //Xn要素の最大(仮)
int X[N] = {0};
for (;;) {
//ここに計算本体を入れる
//X[0]がX1、X[1]がX2、...に対応する
int index = N - 1;
while (index >= 0) {
++X[index];
if (X[index] < MAX_VALUE) {
break;
}
X[index] = 0;
--index;
}
if (index < 0) {
break;
}
}
0042デフォルトの名無しさん
2007/09/13(木) 10:51:38PHPをはじめたばかりのJava宙ですが、
オブジェクトの振る舞いで全く理解できないことがあります。
メンバ変数が Java でいうところの static ぽい振る舞いしかならないんです。
とはいえ PHP にも static のキーワードがあるし・・・
お手数ですが、次のコードをどなたか実行して私の疑問にお答え下さい
よろしくお願いいたしますm(__)m
(コードは次に続きます)
0043デフォルトの名無しさん
2007/09/13(木) 10:53:57echo '(1): $a を作成<br>';
$a = new ClassA("A");
echo '(2): $a の値 '.$a."<br>\n";
echo '(3): $a はそのままで、新たに $b を作成<br>';
$b = new ClassA("B");
echo "<br>\n";
echo '$a の値を確認すると・・・';
echo '(4): $a の値 '.$a;
echo " なぜか変更されています・・・<br><br>\n";
echo '$a に再度"A"を代入<br>';
$a->set_val("A");
echo '(5): $a の値 '.$a;
echo "当然ながら A がセットされています<br><br>\n";
echo 'が、しかし$bの値も変更されてしまってる!<br>';
echo '(6): $b の値 '.$b."<br>\n";
echo 'これって、JAVAでいうところの static な振る舞いじゃないでしょうか';
#続く
0044デフォルトの名無しさん
2007/09/13(木) 10:54:42class ClassA {
private $val=null;
public function __construct($v) {
echo 'before: $val = '.$this->get_val();
echo ' ($valは未定義なので、値は出力されないはず・・・)<br>'."\n";
$this -> set_val($v);
echo 'after: $val = '.$this->get_val()."<br>\n";
}
public function __toString() {
return '$val = '.$this->get_val()."<br>\n";
}
public function set_val($v) {
global $val;
$val = $v;
}
public function get_val() {
global $val;
return $val;
}
}
?>
004542
2007/09/13(木) 10:58:460046デフォルトの名無しさん
2007/09/13(木) 11:03:53public function set_val($v) {
global $val;
$val = $v;
}
の代わりに
public function set_val($v) {
$this->$val = $v;
}
としてやってみたら
0047デフォルトの名無しさん
2007/09/13(木) 11:04:49○$this->val = $v;
0049デフォルトの名無しさん
2007/09/13(木) 11:12:59グローバルスコープのvalを読み書きしてるだけで
クラスメンバとは別物の変数なんだな。
0050デフォルトの名無しさん
2007/09/13(木) 13:34:200051デフォルトの名無しさん
2007/09/13(木) 14:11:26ActiveBASICを使え
0052デフォルトの名無しさん
2007/09/13(木) 14:35:47結果もイメージ的にわかりやすいから独学でも飽きないし
なにしろ、飯のタネになるゾ!
エクセル、ワードの知識も合わせておけば、パンピーの
くだらん質問攻撃にも答えて感心されること請け合い。
0053デフォルトの名無しさん
2007/09/13(木) 14:51:510054デフォルトの名無しさん
2007/09/13(木) 15:55:150055デフォルトの名無しさん
2007/09/13(木) 16:29:06なにがわからないかよくわからないんです><
だろうな
0056デフォルトの名無しさん
2007/09/13(木) 17:48:070057デフォルトの名無しさん
2007/09/13(木) 17:51:000058デフォルトの名無しさん
2007/09/13(木) 17:53:450059デフォルトの名無しさん
2007/09/13(木) 17:58:17例えば
double x = cos(0);
は戻り値 1. を求める以外の効果はないので、副作用はないとされる。
int i = printf("Hello\n");
は戻り値 6 を返す以外に標準出力に文字列を書き込むので、副作用があるということになる。
0060デフォルトの名無しさん
2007/09/13(木) 18:00:58xに1を代入するのと、iに6を代入するのは共に副作用です。
0061デフォルトの名無しさん
2007/09/13(木) 18:01:540062デフォルトの名無しさん
2007/09/13(木) 18:28:55よくわかった。なにか不都合なことではないのね。
0063デフォルトの名無しさん
2007/09/13(木) 18:38:08手続き型言語ではあまり気にしない概念だよ
関数型言語では結構議論になることがある
0064デフォルトの名無しさん
2007/09/13(木) 19:53:520065デフォルトの名無しさん
2007/09/13(木) 19:59:13「ドイッチュラント語」じゃなくて「ドイチュ語」でよし
0066デフォルトの名無しさん
2007/09/13(木) 20:00:240067デフォルトの名無しさん
2007/09/13(木) 21:09:24int x, y;
int f(){ return 0; }
//作用
1; x; y; f();
//副作用
x = 5;
y = x;
x = f();
printf("%d\n", y);
0068デフォルトの名無しさん
2007/09/13(木) 22:10:17プログラミングを学ぼうと思っているんですが最初にやるならどの言語がいいですか?
こちらただのPCが好きな高校生です
0069デフォルトの名無しさん
2007/09/13(木) 22:11:370070デフォルトの名無しさん
2007/09/13(木) 22:12:51http://cruel.org/freeware/hacker.html
今なら、PythonかRubyじゃないかな。
0071デフォルトの名無しさん
2007/09/13(木) 22:13:04Rubyを使え
0072デフォルトの名無しさん
2007/09/13(木) 22:23:05それもそうですね。
こちらとしてはゲーム製作やハッキング技術を身に着けたいとか思っています。
0073デフォルトの名無しさん
2007/09/13(木) 22:26:29同じくパソ好きの高校生ですが。
何でも良し。
目に付いたのをやれ。
もしくは、簡単なのを手軽に体験したいだけなら、BASICとかVBAでもやってましょう。
ちなみに俺はTTSから入った。
0074デフォルトの名無しさん
2007/09/13(木) 22:34:00ハッキング技術を身につけるというと、なぜか悪いイメージがある
0075デフォルトの名無しさん
2007/09/13(木) 22:36:36007668
2007/09/13(木) 22:39:130077デフォルトの名無しさん
2007/09/13(木) 23:00:10ハッキングという言葉が世間で悪い意味で使われすぎたので
そんな風に感じるのかな
ハックという言葉だとマスコミがあまり使わないせいか気にならない
ハッカーというと良い意味、悪い意味どちらでも使われるので
なんとか持ちこたえている
0078デフォルトの名無しさん
2007/09/13(木) 23:00:460079デフォルトの名無しさん
2007/09/13(木) 23:03:540080デフォルトの名無しさん
2007/09/13(木) 23:06:510081デフォルトの名無しさん
2007/09/13(木) 23:13:210083デフォルトの名無しさん
2007/09/13(木) 23:24:210084デフォルトの名無しさん
2007/09/13(木) 23:30:54外人プログラマの文章を訳したみたいな雰囲気出るよな。
0085デフォルトの名無しさん
2007/09/13(木) 23:31:430086デフォルトの名無しさん
2007/09/13(木) 23:41:010087デフォルトの名無しさん
2007/09/13(木) 23:55:57ゲームでは速度要求されることも多いし
ハッカーならメモリレベルまで思考を回したいところだ
どちらもC言語が得意とする分野だ
アセンブリまで使えればより良い
0088デフォルトの名無しさん
2007/09/13(木) 23:57:280089デフォルトの名無しさん
2007/09/14(金) 00:07:57それでも見とけばいい
0090デフォルトの名無しさん
2007/09/14(金) 00:17:31009168
2007/09/14(金) 00:46:50DLできるURLも教えていだけたら有難いです。
0092デフォルトの名無しさん
2007/09/14(金) 00:52:21http://www.microsoft.com/japan/msdn/vstudio/express/visualc/
0093デフォルトの名無しさん
2007/09/14(金) 00:54:37Dはいらんだろ。。今かけても来年書けなくなってる可能性あるしな。。。
0094デフォルトの名無しさん
2007/09/14(金) 00:59:23プログラミング(仮)
http://wwwww.2ch.net/test/read.cgi/news4vip/1189575380/l50
0095デフォルトの名無しさん
2007/09/14(金) 01:01:54> プログラミングを学ぶ際にこれはいれとけと言う物はありますでしょうか。
>>92をPCに入れて、次に「そういう質問をせず何でも自力で調べる癖」を自分の中に「入れ」たら、
あとはもう、ひたすら調べて読んで書いて調べて読んで書いて、でどこへでも進める。
くれぐれも、これから勉強しようって奴が、最短距離とか、最大効率とか考えちゃいけないよ。
回り道を、勉強量と手間でねじ伏せる覚悟が無いとね。
2chやる時間やゲームやる時間を殆ど全部費やして、睡眠時間も2時間減らせば、
よっぽど頭が悪くない限り、ゆく年くる年が始まる時刻の君はそれなりのコード書いてる真っ最中だろう。
0096デフォルトの名無しさん
2007/09/14(金) 01:21:11VSは重すぎる
0097デフォルトの名無しさん
2007/09/14(金) 02:16:29VSやgccのほうがまだ使い物になる
0098デフォルトの名無しさん
2007/09/14(金) 03:50:37俺はノートではBCCとエディタだけどデスク機はVS。
0099デフォルトの名無しさん
2007/09/14(金) 08:22:42が、何をやろうともアセンブラだけは知っておかないとバカになる。
0100デフォルトの名無しさん
2007/09/14(金) 08:31:41一度はおさえておいたほうがいいのは確か。
0101デフォルトの名無しさん
2007/09/14(金) 09:02:19車を作りたいというのに工学を修めないってくらいバカであるのと同じ。
0102デフォルトの名無しさん
2007/09/14(金) 09:03:570103デフォルトの名無しさん
2007/09/14(金) 09:06:190104デフォルトの名無しさん
2007/09/14(金) 09:09:37一人がんばってるオッサンがいるな。
0105デフォルトの名無しさん
2007/09/14(金) 09:25:48MIPSのやつだけど
0106デフォルトの名無しさん
2007/09/14(金) 11:22:350107デフォルトの名無しさん
2007/09/14(金) 11:36:580108デフォルトの名無しさん
2007/09/14(金) 14:50:540109デフォルトの名無しさん
2007/09/14(金) 18:21:100110デフォルトの名無しさん
2007/09/14(金) 18:25:310111デフォルトの名無しさん
2007/09/14(金) 18:29:060112デフォルトの名無しさん
2007/09/14(金) 18:39:410113デフォルトの名無しさん
2007/09/14(金) 19:51:060114デフォルトの名無しさん
2007/09/14(金) 20:56:59今一番良く使われてる言語は何なんでしょうか?
0115デフォルトの名無しさん
2007/09/14(金) 20:58:120116デフォルトの名無しさん
2007/09/14(金) 21:05:11えーっ、うっそーん?
今のプロジェクト終わったらまたPHPに挑戦しようと思ったのに
対抗勢力でもあんの?
マジレスキボン
0117デフォルトの名無しさん
2007/09/14(金) 21:12:060118デフォルトの名無しさん
2007/09/14(金) 21:30:500119デフォルトの名無しさん
2007/09/14(金) 21:40:08現状はともかく、今から始めるならC#を勧める
0120デフォルトの名無しさん
2007/09/14(金) 21:40:57それはない。
C++かC#かせいぜいVB系だろ
0121デフォルトの名無しさん
2007/09/14(金) 21:41:180122デフォルトの名無しさん
2007/09/14(金) 21:43:36http://pc11.2ch.net/test/read.cgi/tech/1187886538/
0123デフォルトの名無しさん
2007/09/14(金) 22:29:22せいぜいっつか、C#よりVBのが多くないか?
0124デフォルトの名無しさん
2007/09/14(金) 22:32:370125デフォルトの名無しさん
2007/09/14(金) 22:45:24winでは普通には使えないコンパイラだよな。
0126デフォルトの名無しさん
2007/09/14(金) 22:48:30それはJava以上にない
0127デフォルトの名無しさん
2007/09/14(金) 22:57:200128デフォルトの名無しさん
2007/09/14(金) 23:02:100129デフォルトの名無しさん
2007/09/14(金) 23:04:380130デフォルトの名無しさん
2007/09/14(金) 23:30:02Windowsでは始めにCygwinかMinGWを用意しないといけないあたり特殊だが、
一旦インストールしてしまえば、ただのコマンドラインプログラムとして使用可能。
もちろんコマンドプロンプトでも動作するし、リンカはWindowsのPEを出力するので、
普通のEXE/DLLだって作れる。
0131デフォルトの名無しさん
2007/09/14(金) 23:31:37そうはいっても、WindowsでJavaランタイムが必要という
アプリケーションソフトウェアには中々お目にかかれない。
こんなんで1番よく使われていると言えるか。
0132デフォルトの名無しさん
2007/09/15(土) 04:43:49でもクロスプラットフォームなGUIはQt、wxWidgets、gtkmmみたいなC++か
gtkみたいなCが標準だと思うよ。
MSと心中する気ならVBとかC#が楽なんだろうけどね。
0133デフォルトの名無しさん
2007/09/15(土) 04:54:30gcc.exeがたぶんELFなせいでWinで実行できないからELFをwinで実行するための
ソフトとしてMinGWを使うと。
0134デフォルトの名無しさん
2007/09/15(土) 07:38:560135デフォルトの名無しさん
2007/09/15(土) 12:32:570136デフォルトの名無しさん
2007/09/15(土) 12:42:28GUI の話の発端は >114 なんだから MS 前提で良くね?
0137デフォルトの名無しさん
2007/09/15(土) 12:49:51hspだろ、常識的に考えて・・・
0138デフォルトの名無しさん
2007/09/15(土) 12:52:470139デフォルトの名無しさん
2007/09/15(土) 13:01:47いまならC#かVBじゃないかと思うけど、C++もあるとおもう。
根拠らしい根拠はないけど、この辺の話題が自然に目に入るからな。
でもHTML+WSHとかでも出来そうな気がする。
0140デフォルトの名無しさん
2007/09/15(土) 13:06:54それなんてHTA
0142デフォルトの名無しさん
2007/09/15(土) 18:54:27gcc.exeがPEだとは知りませんでした。PEならWinで普通に動くから
HelloぐらいはコンパイルしてPEのexeを作れるんですか?
Win32APIを使うならgccの他にw32apiが必要だから、w32apiとgccを
関連付けるためにMinGWが必要ということですか?
0143デフォルトの名無しさん
2007/09/15(土) 18:56:160144デフォルトの名無しさん
2007/09/15(土) 18:57:100145デフォルトの名無しさん
2007/09/15(土) 19:37:21WindowsはELFを実行できないし、LinuxはPEを実行できない(Wineなんてものもあるが)。
だからWindows用のリンカはPEを出力し、Linux用のリンカはELFを出力する。
もちろんWindowsで動くGCCはPEで、Linuxで動くGCCはELFか何か。
CygwinもMinGWもWin32 APIを使うのに必要な
ヘッダとインポートライブラリを持っていることは同じ。
gccでCプログラムを作成するという観点からみた2つの違いは、
CygwinのCライブラリはcygwin1.dllを使い、
MinGWはmsvcrt.dllか何かを使うということ。
0146デフォルトの名無しさん
2007/09/15(土) 23:08:00gcc.exeはPEバージョンと、ELFバージョンがあるということですね。
gccを改良したらしいOSASKの河合さんのコンパイラって人気ないんですか?
0147デフォルトの名無しさん
2007/09/15(土) 23:18:120148デフォルトの名無しさん
2007/09/16(日) 02:56:17エクセルの中からファイル名のデータを取得する方法がわかりません。
例えば、B2のセルに「東京」、C4のセルに「晴れ」と入っているとして、
そのエクセルファイルをバッチファイルにドラッグ&ドロップすると、
「東京晴れ.xls」とリネームされるようにしたいのです。
リネーム前のファイル名は不定です。
自分で調べた限りでは
http://q.hatena.ne.jp/1184565843
が近いと思いますが・・・すいませんがよろしくお願いします。
0149デフォルトの名無しさん
2007/09/16(日) 03:05:150150デフォルトの名無しさん
2007/09/16(日) 08:52:370151デフォルトの名無しさん
2007/09/16(日) 09:18:45マクロを
勉強するのは
まぁ苦労するね
0152デフォルトの名無しさん
2007/09/16(日) 09:54:10日本語吹き替えで見ていた所、いきなり英語になってまた日本語に戻る所が数ヶ所あります
これってバグですよね?
この製品はすべてバグってる事になるんですか?
教えてくださいヽ(・∀・)ノ
0153デフォルトの名無しさん
2007/09/16(日) 10:08:31・スレタイから考えればスレ違いではないと思いきや板違い
0154デフォルトの名無しさん
2007/09/16(日) 10:13:140155デフォルトの名無しさん
2007/09/16(日) 10:13:420156デフォルトの名無しさん
2007/09/16(日) 10:21:10あやまりなさい!!
(`・ω・´)
0157デフォルトの名無しさん
2007/09/16(日) 10:26:53>死ねなんて言葉使ってはいけません
それマジで言ったん?ソースあんならすぐ出せ
マジなら2ちゃんねら総力を上げて潰すが
0158青
2007/09/16(日) 10:37:31ユーザインターフェースの話題と被る部分があると思いますが、ツリー構造より複雑なデータ構造を
直観的に表示、操作する手法を質問できるスレを探しています。
具体的にはアニメに出てくるようなぶっとんだインターフェイスの設計や、
複雑なネットワーク(グラフ構造)の2次元・3次元への写像、出力などについて
コードを交えて気軽に語れると嬉しいのですが……そういうスレをご存知でしたら教えてください。
お願いします。
0159デフォルトの名無しさん
2007/09/16(日) 10:39:03ソースってソースコードの事?
ソースコードは分かりませんよ
0160デフォルトの名無しさん
2007/09/16(日) 11:08:39話があるなら下記まで
プログラム?知らんがな(´・ω・`)
http://pc11.2ch.net/test/read.cgi/tech/1187047185/
0161デフォルトの名無しさん
2007/09/16(日) 11:09:39この場合のソースとは情報源のこと。
>>152
販売元に問い合わせるほうが早いと思わないのか?
0162デフォルトの名無しさん
2007/09/16(日) 11:18:15失礼致しました
0163デフォルトの名無しさん
2007/09/16(日) 11:38:440164デフォルトの名無しさん
2007/09/16(日) 15:38:36それを学んだ後、作成ファイル名を指定する引数を学ぶわけだ。
0165デフォルトの名無しさん
2007/09/16(日) 15:51:160166デフォルトの名無しさん
2007/09/16(日) 16:08:27147 の言う a.out は ELF 以前に使われてたファイルフォーマットのことだと思われ
http://ja.wikipedia.org/wiki/A.out%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88
0167デフォルトの名無しさん
2007/09/16(日) 16:34:170168デフォルトの名無しさん
2007/09/16(日) 23:42:07Linuxで普通に実行できたからELFとばかり思っていたが
本当にELFだったのかも。
0169デフォルトの名無しさん
2007/09/16(日) 23:53:10Linuxでならfileコマンドで調べられるんじゃないか?
0170デフォルトの名無しさん
2007/09/17(月) 09:45:33もうLinuxやめました。Linuxなんてやるんじゃなかった。
0171デフォルトの名無しさん
2007/09/17(月) 09:57:090172デフォルトの名無しさん
2007/09/17(月) 10:27:110173デフォルトの名無しさん
2007/09/17(月) 16:26:500174デフォルトの名無しさん
2007/09/17(月) 16:30:240175デフォルトの名無しさん
2007/09/17(月) 17:27:360176デフォルトの名無しさん
2007/09/17(月) 17:30:460177デフォルトの名無しさん
2007/09/17(月) 17:33:310178デフォルトの名無しさん
2007/09/17(月) 18:41:20クロックアップ用セラロックの入手先としても一部に知られる
0179デフォルトの名無しさん
2007/09/17(月) 18:46:470180デフォルトの名無しさん
2007/09/17(月) 20:17:25サンクス
0181デフォルトの名無しさん
2007/09/17(月) 20:42:080182デフォルトの名無しさん
2007/09/17(月) 22:17:030183デフォルトの名無しさん
2007/09/18(火) 16:46:150184デフォルトの名無しさん
2007/09/18(火) 17:30:420185デフォルトの名無しさん
2007/09/18(火) 17:56:01EEと製品版の違いってなに?
0186デフォルトの名無しさん
2007/09/18(火) 17:56:300187デフォルトの名無しさん
2007/09/18(火) 19:17:10その前に2008の製品版がどこにあるのか教えてくれよ。
0188デフォルトの名無しさん
2007/09/18(火) 19:23:030189デフォルトの名無しさん
2007/09/18(火) 20:06:07バグだらけの今なら
0190デフォルトの名無しさん
2007/09/18(火) 20:23:57脳味噌の足りない馬鹿がいるのはこのスレですか?
0191デフォルトの名無しさん
2007/09/18(火) 20:47:09ここは読解力が無いせいで他人の脳味噌の容量を量り間違えた馬鹿が居るスレです。
0192デフォルトの名無しさん
2007/09/19(水) 22:53:13どうすればいいんでしょうか?
0193デフォルトの名無しさん
2007/09/19(水) 23:19:490194デフォルトの名無しさん
2007/09/19(水) 23:27:41ただのリソースとして読み取れる。
0195デフォルトの名無しさん
2007/09/20(木) 00:27:04ありがとう。
0196デフォルトの名無しさん
2007/09/20(木) 00:51:102人打ち麻雀なんですが、コンピュータは最初からアガリの状態を作っておいて
ランダムに勝たせる手法を使ってます。俺のスキルでは、これが限界なんです。
思考ルーチンを持たせようと試みましたが役の無い手しか無理です。
しかもかなり弱い、というか頭が悪いです。
どういうロジックを組めば賢く先の読める相手になってくれるんでしょう?
0197デフォルトの名無しさん
2007/09/20(木) 00:54:56http://pc11.2ch.net/test/read.cgi/tech/1185540470/
0198デフォルトの名無しさん
2007/09/20(木) 01:00:00ありがとうございます。でもハードル高すぎです。
0199デフォルトの名無しさん
2007/09/20(木) 08:18:14とりあえず2人対戦ゲームのCPU思考の基礎はminmaxとαβだと思うので、
ソレで作ってみれば?
そしたらアホほど遅いと思うから、それからどうして行くかの問題。
0200デフォルトの名無しさん
2007/09/20(木) 09:50:29○とりあえず2人ゼロ和有限確定完全情報ゲーム(もちろん麻雀は含まれない)のCPU思考の基礎はminmaxとαβだと思うので、
0201デフォルトの名無しさん
2007/09/20(木) 18:58:280202デフォルトの名無しさん
2007/09/20(木) 21:13:53今後プログラムを作っていくなら、どの言語がいいんでしょうか?
候補が複数あるなら、BASICやJavaScriptに似ていて、とっつきやすいものを教えてください
もちろんプログラマで生きていく気はなく、
研究のために計算や入出力を処理するプログラムを組めるようになりたいんです
0203デフォルトの名無しさん
2007/09/20(木) 21:16:050204デフォルトの名無しさん
2007/09/20(木) 21:18:44BASICやJavaScriptに似ていて、とっつきやすいものならやっぱりダメだと思うぞ
0205デフォルトの名無しさん
2007/09/20(木) 21:24:19C#
0206デフォルトの名無しさん
2007/09/20(木) 21:24:400207デフォルトの名無しさん
2007/09/20(木) 21:29:28Javascriptに似てるのならWSHでJScriptって手もあるよ
自分はC#を勧めるけど
0208デフォルトの名無しさん
2007/09/20(木) 21:34:03アレは奥が深い
そもそもプロトタイ
0209デフォルトの名無しさん
2007/09/20(木) 21:36:24今はC#メインでやってるけど自分も昔やってたし
0210202
2007/09/20(木) 21:39:22シミュレートとかビジュアライゼーションとかにプログラム知識が必要なんです
周囲で実際にやっている人にも聞いてみましたか、
CとかC++とかC#とか、ほかに聞いたことない言語を使ってる人がいろいろいて、
それぞれ自分が使ってる奴を勧めてきて、決めあぐねているんです
皆さん仕事があるので、直接教えてもらうのは難しそうです
ちなみに、BASICは高校時代に部活で、JavaScriptは趣味のサイトを作るときに憶えたものです
C#がいいんでしょうか?
0211デフォルトの名無しさん
2007/09/20(木) 21:43:59工学ならCだ
圧倒的な数のサンプルプログラムがぐぐれば手に入る
Cが使えた上で他の言語を使えるようになる事
0212デフォルトの名無しさん
2007/09/20(木) 21:49:28C/C++だとGUIとか本質的なところじゃない所で苦労するからなぁ
しかし>>211の通りサンプルは豊富
0213202
2007/09/20(木) 21:51:48覚えやすい言語にしたい、っていう意識が先行しすぎました
サンプルの豊富さは確かに変えがたい魅力ですね
というわけでC言語を覚えたいと思います
(C++の上位互換は不完全でしたよね?)
ありがとうございました
0214デフォルトの名無しさん
2007/09/20(木) 21:53:34C#は学習初期の敷居が低いし習熟してからも使えるからいいと思うよ
ライブラリが豊富でVC#使えばかなり開発が早いし
でも速度を求めるならCかC++かな
極限までチューニングを施せばC#の1〜2倍程度速くなると思ってていい
ただしGUIプログラムを作るのは手間が増える
0215629
2007/09/20(木) 23:39:50OS:WindowsXP pro SP2
Microsoft DirectX SDK (August 2007)
上記の環境下でwaveファイルをいじろうとしているのですが
HRESULT InitSound(HWND hWnd,LPSTR szFileName){
・・・
//WAVファイル内のヘッダー情報(音データ以外)の確認と読み込み
hMmio = mmioOpen( szFileName, NULL, MMIO_ALLOCBUF | MMIO_READ );
・・・
}
としたところで、ビルド時にエラーが出てしまいます。
エラーの内容は下記の通りです。
: error C2664: 'mmioOpenW' : 1 番目の引数を 'LPSTR' から 'LPWSTR' に変換できません。(新しい機能 ; ヘルプを参照)
指示された型は関連がありません。変換には reinterpret_cast、C スタイル キャストまたは関数スタイルのキャストが必要です。
SDKで調べてみたのですが
HMMIO mmioOpen(
LPSTR szFilename,
LPMMIOINFO lpmmioinfo,
DWORD dwOpenFlags
);
となっていて、szFileNameの型はLPSTRで合ってると思うのですが・・・
どなたかご助言頂けませんか?よろしくお願いします。
0216デフォルトの名無しさん
2007/09/20(木) 23:41:14SDKで調べたって、実際に実装見に行ったの?MSDNで引っ張ってきただけ?
0217デフォルトの名無しさん
2007/09/20(木) 23:42:10そこで諸先輩方に、まずはこれ覚えろとか、これから勉強するならこれだ!
なんてアドバイス頂ければ幸いです。よろしくお願い致します。
また、何がやりたいとか具体的な事はまだ決めかねています。
スレ違いであればスルーして頂いて結構です。
0218デフォルトの名無しさん
2007/09/20(木) 23:44:160219デフォルトの名無しさん
2007/09/20(木) 23:46:57初心者のためのプログラミング言語ガイド Part5
http://pc11.2ch.net/test/read.cgi/tech/1187886538/l50
0220デフォルトの名無しさん
2007/09/20(木) 23:51:300221デフォルトの名無しさん
2007/09/20(木) 23:53:24ありがとうございました。
>>220
初めて聞きました。どうもです。
0222215
2007/09/21(金) 00:05:54でもLPWSTR形式になるとFILE* とかで引用できなくなるんですよね。
0223デフォルトの名無しさん
2007/09/21(金) 00:13:30これに関してはMSDNの記述がおかしいだけでしょ
mmsystem.h の中を見ればわかるけど実際には mmioOpen の第一パラメタは LPTSTR でなければおかしい
渡す文字列はTCHAR使って確保しておけば、他のAPIとも整合性がとれるはず
初心者が最初からMSDNの記述を疑うとろくな事はないけど、
たまにはこんなこともあるので、疑うべきところがはっきりしてる場合(今回は第一パラメタの型)、
ヘッダファイルくらいは確認してもいいと思う
0224デフォルトの名無しさん
2007/09/21(金) 00:42:24Visual C++なら_wfopenとかあるぞ。
0225215.222です。
2007/09/21(金) 10:43:14先程の問題は引数をLPTSTR(又はLPWSTR)に変える事で回避する事が出来ました。
しかし今度は案の定fopen関連で躓いています。
//バッファーに音データを書き込む
FILE* fp=_wfopen(szFileName,L"rb");
とすると(たぶんコンパイルは通っている?)リンク時に
error LNK2020: 未解決のトークン (0A00000F) GUID_NULL
error LNK2001: 外部シンボル "GUID_NULL" は未解決です。
*.exe : fatal error LNK1120: 外部参照 2 が未解決です。
というエラーが出てきます。これは何が間違っているのでしょうか?
ヘッダーファイルは
#include "stdafx.h"
#include "Form1.h"
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <wchar.h>
#include <crtdbg.h>
#include <Dsound.h>
#include "resource.h"
#include <winuser.h>
#include <mmsystem.h>
#include <windows.h>
これだけ読み込ませています。
0226デフォルトの名無しさん
2007/09/21(金) 16:24:08コンパイルはできていてリンク段階でエラーが出ていることが分かっているのに
なんでインクルードしたもののリストを出す?
uuid.libをリンクするように設定してる?
0227デフォルトの名無しさん
2007/09/23(日) 16:46:030228デフォルトの名無しさん
2007/09/23(日) 17:06:570229デフぉルトの名無しさん
2007/09/23(日) 18:07:37たとえば「N88互換BASIC for Windows95」とかはプログラミングで作られたんですか・・・
0230デフォルトの名無しさん
2007/09/23(日) 18:11:540231デフォルトの名無しさん
2007/09/23(日) 18:52:010232デフぉルトの名無しさん
2007/09/23(日) 18:53:38じゃあ、最初にできたプログラミングソフトは・・・・
0233デフォルトの名無しさん
2007/09/23(日) 18:59:18bootstrap
0234デフォルトの名無しさん
2007/09/23(日) 18:59:200235デフォルトの名無しさん
2007/09/23(日) 19:09:52ハンドアセンブル
0236デフォルトの名無しさん
2007/09/23(日) 21:09:260237デフォルトの名無しさん
2007/09/24(月) 00:26:510238デフォルトの名無しさん
2007/09/24(月) 00:55:120239デフォルトの名無しさん
2007/09/24(月) 05:38:290240デフォルトの名無しさん
2007/09/24(月) 06:52:26コンピュータの歴史もわかっていないようなゆとりは痛々しくて見ていられないから。
0241デフぉルトの名無しさん
2007/09/24(月) 09:02:42だから、世界初のプログラミングのことでなくて、
世界初のプログラミングソフトは何なのか教えてくれ・・・
0242デフォルトの名無しさん
2007/09/24(月) 09:08:54数十行から200行ぐらいで書けるもので良いものがあったら教えてください。
0243デフォルトの名無しさん
2007/09/24(月) 09:40:590244デフォルトの名無しさん
2007/09/24(月) 09:47:40まさにXORの。
0245デフォルトの名無しさん
2007/09/24(月) 09:51:58プログラミングに使われるソフトウェアという意味では、
(ハンドではない)初のアセンブラがそうだと言えると思う。
0246デフォルトの名無しさん
2007/09/24(月) 09:59:170247デフぉルトの名無しさん
2007/09/24(月) 10:30:59いや・・・ちゃんとそういう分類があるんだが・・・・
0248デフォルトの名無しさん
2007/09/24(月) 10:41:26ヨドバシとかの販売コーナーの分類じゃなくて?
0249デフォルトの名無しさん
2007/09/24(月) 10:41:330250デフォルトの名無しさん
2007/09/24(月) 12:22:23http://pc11.2ch.net/test/read.cgi/tech/1190555031/
0251デフォルトの名無しさん
2007/09/24(月) 12:29:33stored programming だから、原型だろう。
0252デフォルトの名無しさん
2007/09/24(月) 16:18:11処理を行うプログラムをCで作りたいのですが、
読み込みはgetcharで1文字ずつ行えばいいとして、
「特定の文字列を発見」する部分をどのように実装すれば良いかよくわかりません。
例えばrectという文字列があったら長方形を描く処理を行いたいとして、
文字がrだったら→次の文字がeだったら→次の文字が…
という具合にif文を重ねていくんでしょうか?
0253デフォルトの名無しさん
2007/09/24(月) 16:20:52ただ、ソースにifを羅列するんじゃなく、
あらかじめ「特定文字列」の候補を配列に格納しておいて、
whileあたりで回しながらチェックするのが吉だと思われる。
0254デフォルトの名無しさん
2007/09/24(月) 17:44:590255デフォルトの名無しさん
2007/09/24(月) 17:49:02strncmp? なぜstrstrを教えないんだ。
>>252
行を読み込んでstrstr関数が一番安直。
もうすこし頑張りたい場合は、KMP法、BM法でぐぐれ。
0256デフォルトの名無しさん
2007/09/24(月) 17:51:40ッテノハタダノイイワケ
0257デフォルトの名無しさん
2007/09/24(月) 18:21:53みなさんレスありがとうございます。
strstrですか。ググって勉強してみます。
本当にありがとうございました!
0258デフォルトの名無しさん
2007/09/24(月) 19:02:510259デフォルトの名無しさん
2007/09/24(月) 19:03:290260デフォルトの名無しさん
2007/09/25(火) 04:49:22プロの方々ならどういう風に答えるのかなぁと思って質問してみる
CでもC++でもJavaでもなんでもいいんだけど
「なるべく短い行数」で「なるべく大きな実行ファイル」を作る方法ってあるんかな?
無限ループで無限大に大きい、ってぇのはなしね
ソースは1KB未満なのに実行ファイルが3MBとかなら笑えるw
たった一つの命令なのにステップ数が膨大な命令とかあるのかな?
単純な奴だと最適化されちゃうだろうし、結構これって難しい問題なんじゃない?
うわ、俺ってもしかして賢い?
0261デフォルトの名無しさん
2007/09/25(火) 04:52:44リソースで適当にゴミでも埋め込めば?
テンプレートで展開しまくりで多少増えそうだけどどうだろうね。
0262デフォルトの名無しさん
2007/09/25(火) 04:56:110263デフォルトの名無しさん
2007/09/25(火) 05:15:13リソースは反則でしょう?
テンプレートは一行でもいろいろ詰まってそうだけど
0264デフォルトの名無しさん
2007/09/25(火) 05:17:55当然、そのverybigcode.cの行数も含みますよん
あ、でも標準のヘッダーファイルはオーケーね
てことは、重いヘッダーファイルを羅列していけばいいのかな?
0265デフォルトの名無しさん
2007/09/25(火) 05:35:120266デフォルトの名無しさん
2007/09/25(火) 07:47:39#define A "1234567890"
#define B A A A A A A A A A A A A A A A A A A A A
#define C B B B B B B B B B B B B B B B B B B B B
#define D C C C C C C C C C C C C C C C C C C C C
#define Z D D D D D D D D D D D D D D D D D D D D
volatile static char s[]=Z Z Z Z Z Z Z Z Z Z Z Z;
int main(){}
0267デフォルトの名無しさん
2007/09/25(火) 08:04:52VCEE2008ならvolatile static char a[]=C C C C C C C C C C C C;あたりで限界。
65536以上のリテラル文字列作るなみたいな感じで怒られた。
0268デフォルトの名無しさん
2007/09/25(火) 09:14:05すげぇ!そんなのがすぐに思い付くのってすげぇ!
各行ももっと増やそうと思えば増やせるし
たったそれだけで18MBは圧巻!
・・・参りました
>>267
処理系によって限界があるのね
でも、逆を言えば、65535までのリテラル文字列はオーケーなのかよ!?
じゃ、volatile static char a[]=C C C C C C C C C C C C;辺りまで作って
また違う文字列を定義かな
0269デフォルトの名無しさん
2007/09/25(火) 12:21:50コンパイル速度が速いコンパイラって何がある?
知っている限りではtccが一番速いみたいなんだが。
0270デフォルトの名無しさん
2007/09/25(火) 12:40:330271デフォルトの名無しさん
2007/09/25(火) 12:46:100272デフォルトの名無しさん
2007/09/25(火) 15:33:53変数を共用するにはどうすればよいのですか_
0273デフォルトの名無しさん
2007/09/25(火) 15:36:39IPCを使え。
0274デフォルトの名無しさん
2007/09/25(火) 18:04:53きっと、数秒毎に自動でコンパイルする環境を作ろうとしてるんだ!
0275デフォルトの名無しさん
2007/09/25(火) 20:01:31学校の課題でCStrとStrの違いを答えよという
レポートが出たんですが、どのように答えれば無難ですかね?
0276デフォルトの名無しさん
2007/09/25(火) 20:06:400277デフォルトの名無しさん
2007/09/25(火) 21:19:360278デフォルトの名無しさん
2007/09/25(火) 21:37:03たぶんC言語でconstがあるかないかの違い
0279デフォルトの名無しさん
2007/09/25(火) 22:31:00授業はvisualstudioでしたっけ。
それで計算ソフトを作るというものでした。
説明って言われても小数点の前に0がつくかつかないかぐらいしかわかりません…。
0280デフォルトの名無しさん
2007/09/25(火) 22:41:58あんたの質問は「僕の家のポチとタロの違いがわかりません」って質問なみにわからん。
授業で使ったノート、プログラムをすべてうpすれば答えられるかもしれん。
せめてStrとCStrが何かを教えてくれ。
俺の例えが一番よくわからんのは重々承知だ。
0281デフォルトの名無しさん
2007/09/25(火) 22:42:490282デフォルトの名無しさん
2007/09/26(水) 00:12:140283デフォルトの名無しさん
2007/09/26(水) 00:39:05プロセススピード、正確さ、コスト、有益性、メモリ要求の面でどれがどういう利点を持ってるんですか?
0284デフォルトの名無しさん
2007/09/26(水) 01:02:46使う環境を考慮にいれないと比較するべきものではない
0285デフォルトの名無しさん
2007/09/26(水) 01:36:400286デフォルトの名無しさん
2007/09/26(水) 01:56:290287デフォルトの名無しさん
2007/09/26(水) 01:58:040288デフォルトの名無しさん
2007/09/26(水) 02:41:28char b[16*1024*14]={1} ;
これで16Mの実行ファイルできませんか?
0289デフォルトの名無しさん
2007/09/26(水) 02:42:48char b[16*1024*1024]={1};
です。
あとmain()もね。
0290デフォルトの名無しさん
2007/09/26(水) 02:42:590291デフォルトの名無しさん
2007/09/26(水) 02:51:500292デフォルトの名無しさん
2007/09/26(水) 07:56:200293デフォルトの名無しさん
2007/09/26(水) 09:00:070294デフォルトの名無しさん
2007/09/26(水) 17:10:22上昇気流
0295デフォルトの名無しさん
2007/09/27(木) 12:45:29増えすぎて訳が分からないのでどうにかなりませんか。
0296デフォルトの名無しさん
2007/09/27(木) 16:02:07参考になるサイトやソースを教えてください
0297デフォルトの名無しさん
2007/09/27(木) 16:35:25何で自分からは情報を出さないで、他人に要求ばかりするんだ?
0298デフォルトの名無しさん
2007/09/27(木) 16:43:06view = Matrix.Invert(view)
みたいな処理が最後にくっ付いて来るのは何故でしょうか?
よろしくお願いします。
0299デフォルトの名無しさん
2007/09/27(木) 18:08:36エスパーすると、
カメラ空間→ワールド空間の変換行列を
ワールド空間→カメラ空間にしてるんじゃないか
0300デフォルトの名無しさん
2007/09/27(木) 18:18:16桁落ちにより誤差が発生する過程がいまいちわかりません。
非常に近い数の差をとると有効数字の桁数が大きく現象する、という話はわかりました。
ですが、有効桁数が減るために誤差が生じるというのがよくわかりません。
計算途中で有効桁数が小さくなることがあったとしても、それと誤差が生じること
とどう関係があるのでしょうか?
例えば
http://tensuite.e-words.ne.jp/w/E6A181E890BDE381A1.html
の説明で出てくる 9*10^(-6) というのは別に間違った計算でもないですよね??
よろしければどなたかわかりやすく教えてくださると助かります。
0301デフォルトの名無しさん
2007/09/27(木) 18:35:010.1 っていう表記は 0.05 〜 0.15 の範囲で誤差を持ってると思え。 つまり 0.1±0.05 だ。
0.1000 なら 0.09995〜0.10005 つまり 0.1000±0.00005 だ。
小数以下の書いてない部分は、 0 が続いてるんじゃなくて不定値だと考えろ。
誤差は蓄積し続けるので、0.1 - 0.1 = 0.0 というのは実は (0.1±0.05) - (0.1±0.05) = 0.0±0.1 になる。
0.1000 - 0.1000 だったら、(0.1000±0.00005) - (0.1000±0.00005) = 0.0000±0.0001 だ。
誤差の扱い方って学校で教わらなかった?
0302デフォルトの名無しさん
2007/09/27(木) 18:59:39丁寧なレスありがとうございます。
0.1の話でなんとかわかりそうなので、もう少し考えてみます。
学校では特別やった記憶はないですがその話は見覚えがあります。
0303デフォルトの名無しさん
2007/09/27(木) 19:04:54ここが割りとわかりやすい。
引き算して末尾の桁だけ残っちゃった
↓
末尾の桁にはもともと誤差があるので
↓
結果的に引き算の結果が誤差だけになっちゃった
0304296
2007/09/27(木) 22:00:01PHP パーサーやRuby パーサーでぐぐったら、
XMLパーサーとか言語自体のパーサーがあるようだというのは
わかったのですが、それ以上のことはわかっていません。
1. PHPでSQLパーサーはありませんか?
2. RubyでSQLパーサーはありませんか?
3. PHPでパーサーのライブラリはありませんか?
4. Rubyでパーサーのライブラリはありませんか?
5. PHP/Rubyでパーサーを手で書けるようになるのに必要な知識を
得るためのキーワードがあれば教えてほしいです。
優先順位としてはこんなものです。
質問時にこういう事を書けばいいのでしょうか?
0305デフォルトの名無しさん
2007/09/27(木) 22:09:330306デフォルトの名無しさん
2007/09/27(木) 22:17:07丸写し希望なら、3番以降はいらないと思うけど。
0307デフォルトの名無しさん
2007/09/27(木) 22:31:40>5. PHP/Rubyでパーサーを手で書けるようになるのに必要な知識を
・・・正規表現?
ごめん。SQL分からないからテキトー言った。
0308デフォルトの名無しさん
2007/09/27(木) 23:16:430309デフォルトの名無しさん
2007/09/27(木) 23:27:190310デフォルトの名無しさん
2007/09/27(木) 23:28:360311デフォルトの名無しさん
2007/09/27(木) 23:30:42向いてる奴と向いてない奴はそれぞれ1割くらい。
その他8割はどうでもいいやつ。
0312デフォルトの名無しさん
2007/09/27(木) 23:37:17チャットで話しながら画像UPできるようにしたいんですけど。。
聞くのってココでいいのかしら?
0313デフォルトの名無しさん
2007/09/27(木) 23:50:58遅ればせながら、わかりやすいサイトありがとうございます。
"結果的にほとんど誤差のみになってしまう"
なるほど、やっと納得できました。たしかにこれでは問題ですね。
他にも面白そうなことが載っているようなので色々勉強させていただきます。
お手数おかけしました。
0314デフォルトの名無しさん
2007/09/27(木) 23:56:15その具体性のない質問から、基本的なことが欠けている様に思える。
0315デフォルトの名無しさん
2007/09/27(木) 23:56:50既存のチャットソフトと既存のアップローダの併用じゃだめなのかい?
もしくは、ソースが公開されているそういったソフトを参考にするとか
0316デフォルトの名無しさん
2007/09/28(金) 00:07:34ダウンロード(pure中部) 2shotp.zip (11958バイト)
ココのなんですぅ・・・・
どうしてもできないお馬鹿ちゃんなので もうだめぽ( ´Д⊂ヽ
話ながらUPできるようにしたいんですけどできにゃぃ...
なにかヒントくださぁぃ。。
0317デフォルトの名無しさん
2007/09/28(金) 00:14:460318デフォルトの名無しさん
2007/09/28(金) 00:18:46メッセンジャーを使うという手もあるけど・・・
0319デフォルトの名無しさん
2007/09/28(金) 00:20:250320デフォルトの名無しさん
2007/09/28(金) 00:58:45エスパーありがとうございます。
0321デフォルトの名無しさん
2007/09/28(金) 01:34:43意外と難しいという真実
具体性どころかプログラム自体があるわけだが・・・
漏れ専門外 (´・ω・`)ノシ
0322デフォルトの名無しさん
2007/09/28(金) 01:45:42しねえよw
仕事でなけりゃソースは出さねえ
0323デフォルトの名無しさん
2007/09/28(金) 01:59:490324デフォルトの名無しさん
2007/09/28(金) 02:05:340325デフォルトの名無しさん
2007/09/28(金) 02:28:33本体PHPに書き足して画像フォルダ用意して....で収まりますかね。。
それとも他にCGIとか足さないと無理ですか・・・?
0326デフォルトの名無しさん
2007/09/28(金) 02:30:43>>322さん。。
0327デフォルトの名無しさん
2007/09/28(金) 11:00:54明らかに顔文字みたいな、正気の沙汰とは思えない文字列で何かやってるけど
どこが「正規」なわけ?
フマキラーを検索するなら、わざわざ(/フ(+(?>K('>+('#$%)&$)&’”)=#$’%&#%’)=”#$%’”)
とかしなくても
検索: フマキラー
で十分正規な表現じゃん。これ以上ないくらい明白明瞭で正規じゃん。
0328デフォルトの名無しさん
2007/09/28(金) 11:15:28せいき 1 【正規】
規則などではっきりきまっていること。また、その規定。
「―の教育」
ルールに沿ってるって意味だぜ?
正規表現でも、フマキラーを検索するときは「フマキラー」だよ。
0329デフォルトの名無しさん
2007/09/28(金) 11:33:54「構文的に正しいCプログラム全体にマッチする」
なんてことは書けない。Cだけでなく、大抵の言語でも不可能。
正規表現で表現できることはかなりガチガチに制限があることから、
正規 (regular)という言葉になっている。
0330デフォルトの名無しさん
2007/09/28(金) 11:41:11もっともプログラミング言語ではもはや正規をはみ出る拡張が施されてるけど
プログラムで正規表現を使って何が嬉しいかというと、
一定のパターンがあるような文字列を探せるところにある
たとえば Google, Gooogle, Goooogle, ... といった文字列を探したければ
Goo+gle という正規表現を使えばいい
0331デフォルトの名無しさん
2007/09/28(金) 11:51:380332デフォルトの名無しさん
2007/09/28(金) 12:04:14> 正規表現でも、フマキラーを検索するときは「フマキラー」だ
が、この件においてはすべてだな。
0333デフォルトの名無しさん
2007/09/28(金) 15:49:21フマキラーなんて検索したくないんだからフマキラーの正規表現は「ーフーマーキーラーー」でいい
「.フマキ+ラ」で.が1個以上続いた後に任意の文字が0個以上続き末尾に+が1個あってもなくてもいいってことで標準にしてくれ
メタ文字決めたやつはだれだよ
0334デフォルトの名無しさん
2007/09/28(金) 15:52:340335デフォルトの名無しさん
2007/09/28(金) 16:47:460336デフォルトの名無しさん
2007/09/28(金) 16:55:20TCPを使ってデータの送受信をする場合ウェルノウンポート以外を使う場合
使っているプロトコルはTCPだけですよね?
別途、自分でアプリケーション層のプロトコルを用意する必要とかあるんですか?
0337デフォルトの名無しさん
2007/09/28(金) 17:09:24送信するバイト列に何か意味を持たせるのなら、その意味こそがまさにアプリケーション層のプロトコルだ
0338デフォルトの名無しさん
2007/09/28(金) 17:16:22それで、TCPで何を通信するつもりなん?
0339デフォルトの名無しさん
2007/09/28(金) 17:21:290340デフォルトの名無しさん
2007/09/28(金) 17:23:27くらい無意味な質問だな。
0341デフォルトの名無しさん
2007/09/28(金) 17:35:26それは、直に文字列を垂れ流すというプロトコルだな
0342336
2007/09/28(金) 17:52:05取得したバイト列をStringに変換して"START"なら開始する
などルールを決めるとプロトコルになるのでしょうか?
0343デフォルトの名無しさん
2007/09/28(金) 17:52:510344デフォルトの名無しさん
2007/09/28(金) 18:00:21レスありがとうございました
0345デフォルトの名無しさん
2007/09/28(金) 18:04:52多少楽になる
考え方と構築方法が似てるから
0346デフォルトの名無しさん
2007/09/28(金) 19:52:52大学時代にUDPとTCP/IPでチャットプログラム作れって課題があったんだけど
教授はプログラミングに関しては一切触れずに全部生徒任せ
Richard StevensのUNIX Network Programmingって有名な本読んだけど、
あれは各関数が説明されてるだけで実際に組み合わせてどう使うかが書かれてなかった
まるで英語の辞書読んで英語覚えろ、ってなもん
それで0から自作してなんとかチャットプログラム完成させたけど評価は散々(66/100)だった
完成できなくて50点以下もらってる奴らも多かったけど
それまで俺は課題では必ず90点以上もらってたんでかなりの屈辱を受けた
TCP/IPはもう絶対にやらねぇ
0347デフォルトの名無しさん
2007/09/28(金) 20:02:410348デフォルトの名無しさん
2007/09/28(金) 20:04:100349デフォルトの名無しさん
2007/09/28(金) 20:11:41という質問
0350デフォルトの名無しさん
2007/09/28(金) 21:21:07と、質問者が回答
0351デフォルトの名無しさん
2007/09/28(金) 23:41:14ほかの本を読むとかそういう努力はしなかったのか。
0352デフォルトの名無しさん
2007/09/29(土) 02:08:53【目的】
初心者でも、すぐにソフトウェアを使いこなせるように
使用方法のデモ(作業映像+音声+説明書き)を作りたい
【仕様】
作業者の音声とデスクトップ画面での作業の映像を記録し、後で編集して
最終的にWMVなどのファイル形式で出力したい
【質問】
・既存のツールの存在の有無/ググる時のヒントだけでもOKです
・もし既存のツールだけではできないのなら、どのような手段をとるべきか?
本業は電気系ですが、趣味でプログラムをやってます。
毎年入ってくる新人にツールの使い方を教えるのは大変だし、
毎回同じ事を言うのならチュートリアル作って、共有化したいというのが狙いです。
0353デフォルトの名無しさん
2007/09/29(土) 02:27:28カハマルカの瞳
winxpに付いてくるやつみたいな適当な動画編集ソフト
0354デフォルトの名無しさん
2007/09/29(土) 04:35:36で監視し、必要に応じて適宜書き換えたいのですが、こういう場合に都合のよい言語・API・手法を
ご存知の方、ご教授願えませんか?
ブラウザに依存しないアプリにしたいと考えています。
当方、仕事でjava, C#, Cを扱っており、趣味でGreasemonkeyをかじっています。
0355354
2007/09/29(土) 04:47:23今のところ、proxyhost:localhost, port:8080
とし、自前アプリをプロキシサーバとして動作させ、
リクエスト・レスポンス情報を取得する実装をJavaで行っていますが、
これと同じようなことが、プロキシ設定をせずに実現できないものかと考えています。
検索してみても見つけられませんでした。
Firewallのように通信をキャッチするような処理が必要ではないかと検索してみたのですが、
期待するような情報は得られませんでした。
有識者の方、何かヒントでもよいのでお知恵を貸して頂けませんか。
0356デフォルトの名無しさん
2007/09/29(土) 04:53:03Jing Projectとか?
ttp://www.moongift.jp/2007/08/jing/
0358デフォルトの名無しさん
2007/09/29(土) 23:39:49ライブラリ(C/C++ソースか、DLL)を探しています。あったら教えてください
0359デフォルトの名無しさん
2007/09/30(日) 16:01:47Vector3 mov = new Vector3(0.0f);
KeyboardState keyState = Keyboard.GetState();
if (keyState.IsKeyDown(Keys.Up)) mov.Z = -1.0f;
if (keyState.IsKeyDown(Keys.Down)) mov.Z = 1.0f;
if (keyState.IsKeyDown(Keys.Left)) mov.X = -1.0f;
if (keyState.IsKeyDown(Keys.Right)) mov.X = 1.0f;
if (mov.Length() != 0.0f)
{
mov.Y = 0.0f;
mov.Normalize();
Vector3 wVect = humanDir;
wVect.Y = 0.0f;
wVect.Normalize();
float d = Vector3.Dot(wVect, mov);
Vector3 c = Vector3.Cross(mov, wVect); ←ここ
c.Normalize();
if (d < 0.98f)
{
Matrix rot = Matrix.CreateRotationY(-c.Y * 0.1f); ←ここ
humanDir = Vector3.Transform(humanDir, rot);
}
humanPos += humanDir * 1.8f;
}
↑のソース中で、
ふたつのベクトル( mov, wVect )の外積のY軸の値を、
キャラクターの回転角度としているのはどういった理由によるのでしょうか?
humanPos キャラクターの位置
humanDir キャラクターの向き
0360デフォルトの名無しさん
2007/09/30(日) 16:08:48スレ汚しすみません。
0361デフォルトの名無しさん
2007/09/30(日) 16:20:170362デフォルトの名無しさん
2007/09/30(日) 16:32:360363デフォルトの名無しさん
2007/09/30(日) 16:50:180364デフォルトの名無しさん
2007/09/30(日) 20:58:26エクスペリエンスインデックス基本スコアを調べようとプログラムを実行したところ、途中で
"ActiveMovieWindow: WinSAT.exe -コンポーネントが見つかりません"
MSVCR71.dllが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すと
この問題は解決される場合があります。
という文章が出てくるのですが、どのようにしたらいいでしょう?WinSAT.exeがなんのソフトなのかわかりません。
ちなみにエラーはこれだけでスコア表示まではしっかり終わるようです。
よろしくお願いします。
0365デフォルトの名無しさん
2007/09/30(日) 20:59:570366デフォルトの名無しさん
2007/09/30(日) 21:45:58何か問題でもあるんでしょうか?
ちなみにコンパイラはBCCでDirectXを利用しようとしています。
0367デフォルトの名無しさん
2007/09/30(日) 21:51:000368デフォルトの名無しさん
2007/09/30(日) 21:54:24ありがとうございました。
0369デフォルトの名無しさん
2007/10/01(月) 00:29:43なんかシュールでワロタ9
0370デフォルトの名無しさん
2007/10/01(月) 00:49:36int main;
int _main;
って書いとけばリンクできるよ。
0371デフォルトの名無しさん
2007/10/01(月) 09:16:52シンボル
外部のシンボルぅぅ〜
0372デフォルトの名無しさん
2007/10/01(月) 12:17:36こいつを使って
こいつで泣かせて
その上こいつが 金を生む
「まったく、シンボルちゃん様々だぜ?」
寝ぼけていないで起きておくれと
今日も励ます2DK
シンボル シンボル 男のシンボル〜
きびしいだろうが 好みを言ってちゃ
涙の誓いが 無駄になる
「負けるんじゃねえぜ シンボルちゃん
シャンとしてシャンと?」
国定忠治も言ったもんだよ
強い味方があったとは
シンボル シンボル 男のシンボル〜
こいつで世界を征服しましょう
今宵もがっちり頼んます
「なあ シンボルちゃん がんばってくれよ
頑張って 頑張って 頑張っておくんなよ?」
0373372
2007/10/01(月) 12:32:270374デフォルトの名無しさん
2007/10/02(火) 03:02:28どう解決したのか気になるじゃないかw
0375デフォルトの名無しさん
2007/10/02(火) 13:39:38変な歌がたくさんあるし、気違いとかテレビで平気で言ってる
0376デフォルトの名無しさん
2007/10/02(火) 13:45:380377デフォルトの名無しさん
2007/10/02(火) 13:54:330378デフォルトの名無しさん
2007/10/02(火) 20:55:48はっきりいってこんなもんからツールやらなんやら
どうやったらできるのか想像もつかん・・・
いったいなんなんだこりゃ?
0379デフォルトの名無しさん
2007/10/02(火) 21:14:11四則演算、負数、少数、分数、方程式、三角関数、虚数、log、微積分・・・
いろんな機能(技術)を集結してツール作成に取り掛かれる。
0380デフォルトの名無しさん
2007/10/02(火) 21:14:36何を言いたいのやらさっぱり想像もつかん
0381デフォルトの名無しさん
2007/10/02(火) 21:33:230382デフォルトの名無しさん
2007/10/02(火) 23:22:49自分でプログラムを書いて自分で調べて、またプログラムを書く。
これが出来なければ無理。
0383デフォルトの名無しさん
2007/10/03(水) 00:01:18それをまさにプログラマからコードを口をあけて待っている無能上司や似非SEに言ってやってほしい。
PCに向かってスイッチを押していれば勝手にソースコードが出てくるとでも思ってやがるんだ、奴らは。
0384デフォルトの名無しさん
2007/10/03(水) 00:29:070385デフォルトの名無しさん
2007/10/03(水) 01:52:24いろいろググったのですが、そもそも「カラーリング」という言葉の意味がいまいちピンときませんでした・・・
0386デフォルトの名無しさん
2007/10/03(水) 02:21:30サンクス。授業なんとなくきいときゃなんとかなるだろうと思ってた
自分が馬鹿だったな。言われてみりゃ当たり前だ、すまん。
自分で色々やってみることから始めてみるよ。
スレ汚してすまんかった。
0387デフォルトの名無しさん
2007/10/03(水) 15:27:02switch(c){
0388デフォルトの名無しさん
2007/10/03(水) 17:44:380389デフォルトの名無しさん
2007/10/03(水) 19:17:51array.length が 要素数なので、
i は要素番号でしょうか?
また、この値は何と呼ぶのでしょうか?要素値でしょうか??
よろしくお願いいたします。
0390デフォルトの名無しさん
2007/10/03(水) 19:19:240391デフォルトの名無しさん
2007/10/03(水) 19:19:350392389
2007/10/03(水) 19:22:23この例の i =要素番号=インデックス=添字 で、値自体は要素ですね。
ありがとうございました。
0393デフォルトの名無しさん
2007/10/03(水) 19:22:410394デフォルトの名無しさん
2007/10/03(水) 19:24:440395デフォルトの名無しさん
2007/10/03(水) 19:26:550397デフォルトの名無しさん
2007/10/04(木) 01:14:30今java servletでWEBサイトを実装してるんだが、ここにはjava scriptは使えるんですかね?
どなたか教えてください。
0398デフォルトの名無しさん
2007/10/04(木) 01:19:48日本語でお願いします。
0399デフォルトの名無しさん
2007/10/04(木) 21:32:42JavaScriptはクライアント側(ブラウザ)が処理するから
サーバ側は何でも関係ない。
0400デフォルトの名無しさん
2007/10/05(金) 08:33:060401デフォルトの名無しさん
2007/10/05(金) 11:33:05char *i = "poor creature";
0402デフォルトの名無しさん
2007/10/05(金) 19:00:43つまり、ヒープの差が拡大しているといえる。
0403デフォルトの名無しさん
2007/10/05(金) 19:13:38カロリーメイツ・イモ味が凄まじい数置いてあった。まじで。
100箱以上置いてあった。まじで。
しかも1箱4本で58円。よほど売れてないんだろうな。
0404デフォルトの名無しさん
2007/10/05(金) 19:17:130405デフォルトの名無しさん
2007/10/05(金) 19:22:12今何行目の文字を読んでるか知るにはどうしたらいいのですか
0406デフォルトの名無しさん
2007/10/05(金) 19:27:570407デフォルトの名無しさん
2007/10/05(金) 19:30:350408デフォルトの名無しさん
2007/10/05(金) 19:51:50「テクスチャ座標」、「メッシュ」といった語と共に出てくるような場合では、
この語は一体どういったものを指して使われるのでしょうか?
よろしくお願いします。
0409デフォルトの名無しさん
2007/10/05(金) 22:02:580410デフォルトの名無しさん
2007/10/06(土) 00:42:47エスパーありがとうございます。
実際の所は、↓のメソッドの役割を調べていました。
http://msdn2.microsoft.com/en-us/library/bb195700.aspx
流石に丸投げするのはどうかと思い、分からない語の意味だけをお願いしていました。
0411デフォルトの名無しさん
2007/10/06(土) 01:03:55だそうです。
http://msdn2.microsoft.com/en-us/library/microsoft.xna.framework.content.pipeline.graphics.vertexchannel.aspx
頂点ごとの色、法線、テクスチャの座標等の属性データを格納するヤツってこと?
0412デフォルトの名無しさん
2007/10/06(土) 01:19:03VisualBasicにはいろいろなバージョンがありますよね?
例えば最新のバージョンで作ったプログラムはwindows98とか95でも
動くものなのでしょうか?
それともVistaやXPしか使えない記述とかもあるのでしょうか?
逆に昔の6とか5といったバージョンで作ったプログラムは
XPやVistaなどでも走らせることが出来るのでしょうか?
0413デフォルトの名無しさん
2007/10/06(土) 01:24:12チャンネルの実態はリストだったのですね。
おかげでそれまで理解できなかったコードが理解できるようになりました。
ありがとうございます。
0414デフォルトの名無しさん
2007/10/06(土) 01:25:48基本的に、上位互換。
新しいもので作ったものは古いものでは動かないことがある。
古いもので作ったのは新しいので動く。
とはいっても、内容によっちゃ絶対とはいえないと思うけど。
0415デフォルトの名無しさん
2007/10/06(土) 03:25:510416デフォルトの名無しさん
2007/10/06(土) 10:29:52最新のVBってVB.NETだからWin95じゃ動かない。
一応Win98は対応しているがWin98が動いているような古いPCでは重過ぎるだろう。
Win32APIなVB6.0使うのが無難。
0417デフォルトの名無しさん
2007/10/06(土) 11:17:030418デフォルトの名無しさん
2007/10/06(土) 14:27:520419デフォルトの名無しさん
2007/10/06(土) 14:33:380420デフォルトの名無しさん
2007/10/06(土) 15:09:08画面消去をしたいんですがどうすればいいでしょうか
system("cls")以外の方法はありませんか
0421デフォルトの名無しさん
2007/10/06(土) 15:09:550422デフォルトの名無しさん
2007/10/06(土) 15:55:30printf("\x1b[2J");printf("\x1b[1;1H");
と書いてあった。何を意味してるかは忘れた。
cygwinで使えるか自信ないけどエスケープシーケンス
でググってくだせえ。
0423デフォルトの名無しさん
2007/10/06(土) 16:19:07cmd.exeから直接cygwinでコンパイルしたexe起動すると駄目。
それでよければ問題ないが。
0424デフォルトの名無しさん
2007/10/07(日) 10:03:46exeなどのバイナリにデジタル署名を付ける場合、どのような手順を踏むのでしょうか?
殆ど情報がないので、日曜プルグラマァには通常必要がない作業なのだろうとは思いますけど、
教えていただけると嬉しいです。
0425デフォルトの名無しさん
2007/10/07(日) 11:21:560426デフォルトの名無しさん
2007/10/07(日) 13:34:28ググったらいろいろ出てきた サンクスです
0427デフォルトの名無しさん
2007/10/07(日) 19:43:24Cの<math.h>の中に階乗を計算する関数なかったっけ?
とっくの昔に自作してはあるんだが
ライブラリにあるのにいちいち自作の使ってたらコード長くなるやん?
0428デフォルトの名無しさん
2007/10/07(日) 19:48:52を見た感じではないな。32bit intじゃ確か13!くらいで越えてしまうし、使いどころがなさげだが?
0429427
2007/10/07(日) 20:14:19ありが�d!
やっぱりそうか
検索しても見つからない訳だ
繰り返しと再帰の違いを勉強させるために
わざと階乗の関数は外してるのかも???
俺はfactorial()どころか
combination()やpermutation()も標準で入れておいてほしいくらいなんだが
0431427
2007/10/07(日) 20:20:41今回はC legathyでってことなんでSTLは�_
STLもlistやvectorは頻繁に使うがcombinationやpermutationはまだ使ったことねぇなぁ
0432デフォルトの名無しさん
2007/10/07(日) 20:24:20legathy
legathy
legathy
legathy
0433デフォルトの名無しさん
2007/10/07(日) 20:29:19ヤラスィー
"th"噛みます
sukevay
スケヴェィー
"v"噛みます
0434デフォルトの名無しさん
2007/10/07(日) 21:29:50うほっ ( ゚д゚) moon
\/| y |\/
二つ合わせると「うほっmoon」になるが、これでは意味が不明だ
( ゚д゚)うほっmoon
(\/\/
そこでExciteの英日翻訳で「英→日」に訳してみる
http://www.excite.co.jp/world/
( ゚д゚ )********
(\/\/
なんで?
0435デフォルトの名無しさん
2007/10/07(日) 23:31:590436デフォルトの名無しさん
2007/10/07(日) 23:34:56辞書引いてみれば分かる
moonっていうのは動詞として使われると
「(車の窓などから)ケツを見せる」っていうスラングになるんだ
まるで「お月さん」のようだろ?
このスレで訊く質問か?
0437デフォルトの名無しさん
2007/10/07(日) 23:42:270438デフォルトの名無しさん
2007/10/07(日) 23:44:47分かった、次回からスルーするー
0439デフォルトの名無しさん
2007/10/07(日) 23:54:220440デフォルトの名無しさん
2007/10/08(月) 00:56:10己が己を示すという再起の説明をするための布石として、 >>434-435 に答えたんだよ。
0441デフォルトの名無しさん
2007/10/08(月) 14:22:46見当たらなかったのでココで聞かせてください
http://www.vipper.net/vip358926.gif.html
PW:check
このようなプログラムが
Aの友人→A(俺の友達)→俺
と来て
ネットに接続するウィルスみたいだから
どんなのかわからんかなっていう話で
全くわからんかったのでどなたかどういうウィルスかわかりませんか?
0442デフォルトの名無しさん
2007/10/08(月) 14:24:100443デフォルトの名無しさん
2007/10/08(月) 14:28:140444デフォルトの名無しさん
2007/10/08(月) 14:32:13あざっす!
0445デフォルトの名無しさん
2007/10/09(火) 00:49:20moon? -> お尻を出しますか?
0446デフォルトの名無しさん
2007/10/09(火) 04:56:2317インチSXGA
どっちがいいと思いますか?17インチの方はすでに持ってます
0447デフォルトの名無しさん
2007/10/09(火) 08:05:390448デフォルトの名無しさん
2007/10/09(火) 08:32:380449デフォルトの名無しさん
2007/10/09(火) 08:32:42俺はQXGAでないと仕事が出来ないし、家でPC使うとゆう心持ちにもなれぬ。
あまりに狭すぎて
が、いい加減置場に困るので売ろうかと思っている
0450デフォルトの名無しさん
2007/10/09(火) 08:53:11おまえ、「ツマンネ」とか書いてて恥ずかしくないのか?
ほかのスレをみてみろよ。
ネタ、まじめな回答、そのほか何かを主張したくて、頭を使ってかいてるよ。
それをおまえは何だ。
考えた結果が
「ツマンネ」
か?
なにそれ?
「ツマンネ」とかかいて、それがスレの役に立ったか?
だれがおまえのレスに共感するんだ。
むかしのことはいいたくないが、「ツマンネ」なんてかいてるやつはいなかったよ。
なんか驚かそう。笑わそう。なんか考えてたよ。
その歴史を踏まえて、おまえが書きこむレスは
「ツマンネ」
なんだな。
わかった。おまえのことはわかった。
これからおまえのことを、哀れな人間として認識することにしたよ。
0451デフォルトの名無しさん
2007/10/09(火) 13:12:170452デフォルトの名無しさん
2007/10/09(火) 15:45:31「ジャバをインストールしています・・・・」と独りごちるのだ。
0453デフォルトの名無しさん
2007/10/09(火) 15:48:28「インストールを完了しています…」
0454デフォルトの名無しさん
2007/10/09(火) 18:14:400455デフォルトの名無しさん
2007/10/09(火) 18:27:570456デフォルトの名無しさん
2007/10/09(火) 20:32:01「そこどけよ!」って怒られたよ
0457デフォルトの名無しさん
2007/10/09(火) 22:13:590458デフォルトの名無しさん
2007/10/09(火) 23:35:21回収されなくて良かったな
0459デフォルトの名無しさん
2007/10/09(火) 23:41:480460デフォルトの名無しさん
2007/10/10(水) 04:42:590461デフォルトの名無しさん
2007/10/10(水) 17:34:360462デフォルトの名無しさん
2007/10/10(水) 18:37:500463デフォルトの名無しさん
2007/10/10(水) 22:48:58実行ファイルの中身は同じと考えていいんですか?
0464デフォルトの名無しさん
2007/10/10(水) 22:49:530465デフォルトの名無しさん
2007/10/10(水) 23:13:12実行ファイルの中身は変わることが多い
0466デフォルトの名無しさん
2007/10/10(水) 23:44:050467デフォルトの名無しさん
2007/10/10(水) 23:50:340468デフォルトの名無しさん
2007/10/10(水) 23:51:080469デフォルトの名無しさん
2007/10/10(水) 23:54:580470デフォルトの名無しさん
2007/10/11(木) 00:07:040471デフォルトの名無しさん
2007/10/11(木) 00:09:430472デフォルトの名無しさん
2007/10/11(木) 00:13:42さすがに近年の言語でライセンス埋め込みは聞いたことが無い
0473デフォルトの名無しさん
2007/10/11(木) 00:18:220474デフォルトの名無しさん
2007/10/11(木) 00:18:260475デフォルトの名無しさん
2007/10/11(木) 00:26:580476デフォルトの名無しさん
2007/10/11(木) 00:39:130477デフォルトの名無しさん
2007/10/11(木) 00:47:27で、違うコードが吐き出された、って事は、体験したことがある。
0478デフォルトの名無しさん
2007/10/11(木) 00:57:09あと、実行時のプロファイリングをフィードバックするタイプのコンパイラならtextも変わりうるな。
0479デフォルトの名無しさん
2007/10/11(木) 07:15:09使用していたメモリは開放されるんでしょうか?
0480デフォルトの名無しさん
2007/10/11(木) 07:24:170481デフォルトの名無しさん
2007/10/11(木) 07:38:000482デフォルトの名無しさん
2007/10/11(木) 10:14:59○解放
0483デフォルトの名無しさん
2007/10/11(木) 10:42:590485デフォルトの名無しさん
2007/10/11(木) 18:28:30スレッドセーフではないDLL っていうのを使う場合、
他のアプリケーションでDLLが実行されてる場合も使わないほうがいいんですか?
それとも、同じアプリケーションで使わなければ問題無しって事なんですか?
0486デフォルトの名無しさん
2007/10/11(木) 18:29:29変数2に格納したいのですが、どうすればよいですか?言語はCです。
0487デフォルトの名無しさん
2007/10/11(木) 18:32:25↑にあるような、行列の Left Vector とは
具体的には行列のどの部分の値を指し示してのことなのでしょうか?
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
他にも Right Vector, UpVector ForwardVector 等色々あるようですが、さっぱりです。
0488デフォルトの名無しさん
2007/10/11(木) 18:33:09たいていはプロセスが別なら大丈夫
0489デフォルトの名無しさん
2007/10/11(木) 18:35:15実行速度が速いとはいえ、処理にかかる時間は0じゃないですよね?
例えば、実行開始から12秒後にtimerをセットして
そこから10秒後に任意の命令が作動するように組んだとします。
もし、その「実行開始から12秒後」の時点で処理がたくさんあったとしたら
そのtimerは「実行開始から12.2秒後」にセットされてしまう危険性はないですか
(そして、任意の命令は22.2秒後に動作してしまう危険性も)?
更に下手したら「実行開始から13秒後に突入」なんてこともあり得ますか?
0490デフォルトの名無しさん
2007/10/11(木) 18:45:520491デフォルトの名無しさん
2007/10/11(木) 18:53:46質問に質問で答えるスレはここですか?
ttp://www.mint.se.ritsumei.ac.jp/contest/text/6/VCtimer.html
0492デフォルトの名無しさん
2007/10/11(木) 18:55:02どういう環境でやってるのか知らんが、WindowsやLinuxといったPC用のOSは、応答時間を保証するようには作られていないので、充分ありえる
本当に時間保証が必要なら、そういう設計で作られたリアルタイムOSを使う必要がある
0493デフォルトの名無しさん
2007/10/11(木) 18:57:30ないじゃん
0494デフォルトの名無しさん
2007/10/11(木) 18:58:35頭大丈夫か?
0495デフォルトの名無しさん
2007/10/11(木) 19:02:25ありがとうございます。
環境はWindowsとLinuxの両方です。
それでは実時間ではなく、コンピューターの中での仮時間で作動させることにします。
0496デフォルトの名無しさん
2007/10/11(木) 19:03:16カスは引っ込んでいてください
0497デフォルトの名無しさん
2007/10/11(木) 19:04:050498デフォルトの名無しさん
2007/10/11(木) 19:08:060499デフォルトの名無しさん
2007/10/11(木) 19:13:56そのURLはC++じゃなくてVCぽいが
0500デフォルトの名無しさん
2007/10/11(木) 19:17:08カスは引っ込め、って日本語読めないですか?
自分は英語で参照してるんで
さっきのURLは適当にググって貼っただけですが?
##################################################
C/C++言語で、タイマーを扱う方法のうち、
もっとも普遍的な方法はANSIで定められている標準ライブラリのtime.hに含まれる関数群を利用する方法です。
Visual C++は、ANSI Cに準拠しているため、普通にtime.hを使用できます。
##################################################
0501デフォルトの名無しさん
2007/10/11(木) 19:23:38それタイマーか?
内容理解して貼ってる?
ぐぐって見つかったやつ貼っただけだろ
0502デフォルトの名無しさん
2007/10/11(木) 19:26:13一言でタイマーと言っても多種の実装があるの。
そこで具体名をしかも英名でtimerを使いたい、と言われれば
まずtimer()を思い浮かべるの。
質問はタイマーの精度に関するものだけど、これら複数の実装でも精度が違うの。
だから何を使うかが重要なんです。
0503デフォルトの名無しさん
2007/10/11(木) 19:35:110504デフォルトの名無しさん
2007/10/11(木) 19:36:29目覚まし時計が欲しいのに日時計持ってこられてもなあ。なら桶
0505デフォルトの名無しさん
2007/10/11(木) 19:41:500506デフォルトの名無しさん
2007/10/11(木) 19:42:08なにのCをやってるのだろか?少なくとも標準ランタイムのtime.hにtimer()はないと思うが。
0507デフォルトの名無しさん
2007/10/11(木) 19:45:270508デフォルトの名無しさん
2007/10/11(木) 19:47:31不必要な精度を求めるのは馬鹿がやること
0509デフォルトの名無しさん
2007/10/11(木) 19:51:200510デフォルトの名無しさん
2007/10/11(木) 19:52:59どこまでが必要な精度かってのは個人によって違うと思うけどね
0511デフォルトの名無しさん
2007/10/11(木) 19:57:02クロックの精度のことを言ってるのか、インターバルタイマーのことを言ってるのか、
CPUのタイムスライスのことを言ってるのかわからんね。
0512デフォルトの名無しさん
2007/10/11(木) 20:02:36単発で区切るという発想しかできない時点でプログラマとして終わってる。
1時間を測るのに1分ごとにストップウオッチをオンオフして、60回目で時間がずれてたとかアホすぎる。
目の前に時計があることに気がつかないで、精度の高い指先をを用意しろとか馬鹿の極み。
0513デフォルトの名無しさん
2007/10/11(木) 20:25:37なんのことやらわからんので(独自用語か?)
1.0 2.0 3.0 4.0
5.0 6.0 7.0 8.0
...
...16.0
のような行列で試して推測してみては?
XNA ってことは .NET でライブラリは CIL ? だったら逆汗とか可能?
0514デフォルトの名無しさん
2007/10/11(木) 20:32:43なお、表示行の番号入力1〜10以外が入力された場合は再入力すること。
例
1行め:aaa
2行め:bbbbb
3行め:ggggg
:
:
:
10行目: ddd
行番号を入力してください : 11
1〜10を入力してください。
1〜10を入力してください。
1行目:aaa
ただしscanfを使わずgetcharを使うこと。
よろしくお願いしますm(_ _)m
0515デフォルトの名無しさん
2007/10/11(木) 20:36:150516デフォルトの名無しさん
2007/10/11(木) 20:39:27ならまだ答える気にもなるんだけど…1から10まで全部作れってか。
それはもう質問じゃなくて作成依頼だろ。
0517デフォルトの名無しさん
2007/10/11(木) 21:08:010518デフォルトの名無しさん
2007/10/11(木) 22:12:500519デフォルトの名無しさん
2007/10/11(木) 22:37:160520デフォルトの名無しさん
2007/10/11(木) 22:39:19いや、やっぱり書いてあるような…。
0521デフォルトの名無しさん
2007/10/11(木) 23:19:42(ABCD
0522デフォルトの名無しさん
2007/10/11(木) 23:29:24組合せを列挙するLispのプログラムを作ってます。
(A B C D)みたいな文字列があったら
(A B C)
(A B D)
(A C D)
(B C D) です。
関数の再帰だけ使って書かないといけないんですが、考え方がよくわからなくて・・・
(comb hoge k)みたいな関数を定義します。hogeは文字列でkは取り出す数とします。
まず(A)選んで そのAと(comb (hoge-top) (k-1))を再帰的にくっつければ(A B C)はつくれるんですが、それ以降ができません。
hoge-topっていうのは(ABCD)の先頭を取り除いた(BCD)です。Lispにはそういう機能があって(car 〜)ってやつです
ご教授願います
0523デフォルトの名無しさん
2007/10/11(木) 23:32:290524デフォルトの名無しさん
2007/10/11(木) 23:33:14宿題は宿題スレへ
0525デフォルトの名無しさん
2007/10/11(木) 23:34:40CとかC++じゃないので・・・ダメかなとおもったんです
考え方だけ教えてもらえればなんとかなりそうなんですが
0526デフォルトの名無しさん
2007/10/11(木) 23:35:33とりあえず、やってみました。
1, 2, 3, 4
5, 6, 7, 8
9, 10, 11, 12
13, 14, 15, 16
にて、
name = x, y, z
ForwardVector = -9, -10, -11
BackwordVector = 9, 10, 11
RightVector = 1, 2, 4
LeftVector = -1, -2, -4
UpVector = 5, 6, 7
DownVector = -5, -6, -7
とかなりました。
………悩みます。
0527デフォルトの名無しさん
2007/10/11(木) 23:36:57lisp知らないやつは答えないだろうし
lisp知ってるやつは今更carやcdr説明されても仕方ない
lispスレはあるからそちらへ行けば答が出るかもな
0528デフォルトの名無しさん
2007/10/12(金) 12:25:45火の狐とか、ワケのわからん勘違いをしているものがいるが
英語でFireFoxとは、レッサーパンダのことである。
よって狐ではない。
0529デフォルトの名無しさん
2007/10/12(金) 12:33:550530デフォルトの名無しさん
2007/10/12(金) 15:14:090531デフォルトの名無しさん
2007/10/12(金) 15:30:15どうみても火の狐
0532デフォルトの名無しさん
2007/10/12(金) 15:34:00using System;
using System.Windows;
class Test {
[STAThread]
public static void Main() {
Application app = new Application();
app.Run(new Window());
}
}
↑のようなプログラムが、コマンドプロントからならコンパイルして実行できるんですが
VisualStudio2005からだと無理なんです
どうすればいいでしょうか?
0533デフォルトの名無しさん
2007/10/12(金) 15:41:46漏れのESPによると、テキトーにプロジェクト作って、参照設定がテキトーと出た
ハズレなら、もっと高度なエスパーが降臨するまでお待ちください
0534デフォルトの名無しさん
2007/10/12(金) 16:01:21エラーメッセージくらい書きましょう
0535デフォルトの名無しさん
2007/10/12(金) 18:09:42どなたか閲覧方法をご存知ではありませんか?
セキュリティの観点から見せられないのでしょうか.
0536デフォルトの名無しさん
2007/10/12(金) 18:17:48その程度も検索できないレベルなら、ム板の前にPC初心者へ池。
0537デフォルトの名無しさん
2007/10/12(金) 18:27:45専門外なんで間違ってるかも知れんけど。
基準位置として原点上にz軸負の方向を向いて立っていると思いねえ。
この時foward vectorは正面方向の単位ベクトルつまり(0,0,-1)。
left vector は左手の方向つまりx軸負だから(-1,0,0)。
以下同様にright vector=(1,0,0), up vector=(0,1,0) ・・・・・
で、matrix ってのは変換行列。上の基準位置のleft vector等を
matrixて座標変換したとき、どこに変換されてるかを求めてるんじゃないかな。
3Dグラフィックス方面のスレに行くと詳しい人がいると思う。
0538デフォルトの名無しさん
2007/10/12(金) 23:24:24アルゴリズムとロジックの違いはなんですか?
新人研修で先輩に質問したら、ググレカスのひとことで片づけられましたが
いまだに謎が解けません。
よろしくです。
0539デフォルトの名無しさん
2007/10/12(金) 23:25:050540デフォルトの名無しさん
2007/10/12(金) 23:39:14生物初心者です。
人間と人物の違いはなんですか?
新人研修で先輩に質問したら、ググレカスのひとことで片づけられましたが
いまだに謎が解けません。
よろしくです。
0541デフォルトの名無しさん
2007/10/12(金) 23:44:32ロジック=論法
アルゴリズム=算法
そして、コンピュータは計算を行なう機械だ。
0542デフォルトの名無しさん
2007/10/13(土) 00:47:52計算機科学を大学でやってから、業務系の仕事が多い会社に行くと、そういうのは惑う
>>541 の意味なら先輩が正しいが、そうでなかったら注意したほうがいいかもしれない
(業界のお約束をググるには特殊なコツが必要なことが多い)
0543デフォルトの名無しさん
2007/10/13(土) 03:46:58アセンブラしたあと文字化けしてしまうのはなんとかならないでしょうか?
アセンブラはMASM32を使っています。それから16ビット板リンカを使って
アセンブラ入門という本を片手に打ち始めて、なんとか
コマンドプロンプトに「HELLO WORLD」が出るまではできたのですが。。
DOS窓上で.asm形式から.com形式に変換したのを開くと
日本語の部分(例:2個のディレクトリ 789,874,646 バイトの空き容量 とかの部分)
が????????となってしまいます。
それ以外は正常です。
日本語がハテナになってるのは文字化けなんでしょうか?
MASM32はMASM32という、まんまのサイトからダウンロードしました。
日本版がなかったのでイギリス版をダウンロードしました。
アセンブラされているので、パス設定(環境変数)とソースの打ち込みはちゃんとできてるはずです。
どなたかアドバイス、頂けないでしょうか。
0544デフォルトの名無しさん
2007/10/13(土) 03:53:590545デフォルトの名無しさん
2007/10/13(土) 03:57:510546デフォルトの名無しさん
2007/10/13(土) 04:06:050547デフォルトの名無しさん
2007/10/13(土) 04:08:110548デフォルトの名無しさん
2007/10/13(土) 04:15:16? OSの文字コード環境が合わない
o OSが合わない
0549デフォルトの名無しさん
2007/10/13(土) 04:16:300550デフォルトの名無しさん
2007/10/13(土) 04:20:12それともMASM32に日本語パッチ的なものをつけるのですか??
超初心者で本当にすみませんm(,,)m
0551デフォルトの名無しさん
2007/10/13(土) 04:35:30俺が参考にしているサイト
http://www7.plala.or.jp/keny01/asm/win32/
0552デフォルトの名無しさん
2007/10/13(土) 04:54:38わざわざありがとうございます><
やっぱ日本語にするのは無理ぽいですね。
まあコマンドプロトコルの実行結果に、
というかアセンブラやるのに日本語は特に
必要ないはずだからこのまま勉強続けても
差し支えないですよね。
このままがんばってみます。
ダメだったらNASMに変えてみます。
アドバイスくれた方々遅くまでありがとうございました
m(..)m
0553デフォルトの名無しさん
2007/10/13(土) 05:23:480554デフォルトの名無しさん
2007/10/13(土) 05:57:10・数十個のフォルダの中に、それぞれ数十個のファイルがあり、それぞれのファイルに数十箇所の置換をする必要があります。
・置換前の文字列と置換後の文字列の対応表は別ファイルに持っています。
(たとえば、aaaaという文字列はAAAAに置換する、bbbbはBBBBに置換する…云々)
このような置換を高速に行うには、どういうツールを使うのが効率的でしょうか。
Perlとやらを勉強した方がいいのでしょうか。
0555デフォルトの名無しさん
2007/10/13(土) 06:27:28自分の使える言語でやればいいかと
ツールを探してるなら、ソフトウェア板へ
0556デフォルトの名無しさん
2007/10/13(土) 06:42:020557デフォルトの名無しさん
2007/10/13(土) 08:13:480558デフォルトの名無しさん
2007/10/13(土) 08:26:11答えになってないぞ、カス
答え持ってないなら引っ込め
俺も>>556に一俵でperlだろ
百歩譲ってsed(古いがな)
0559デフォルトの名無しさん
2007/10/13(土) 08:38:090560デフォルトの名無しさん
2007/10/13(土) 08:55:42>>554は実装に向いてる言語の質問じゃなくて、
効率的な「ツール」を聞いてるようだけど?
ソレに対して、板違いだから他所行けというのは的確な回答だと思うが
0561デフォルトの名無しさん
2007/10/13(土) 09:51:20高速にやりたいならスクリプト系はNG。
とりあえずプロトタイプでっち上げて遅くてもそれで十分って事になるのも珍しいことではないけどな。
速度優先ならC,C++使っとけ。
0562デフォルトの名無しさん
2007/10/13(土) 10:00:2010秒が9.999秒になるのを本当に望んでいるのかなんて他人が分かるわけがない。
0563デフォルトの名無しさん
2007/10/13(土) 10:04:410564デフォルトの名無しさん
2007/10/13(土) 10:30:580565デフォルトの名無しさん
2007/10/13(土) 13:15:05僕が今すぐCOM作って実行したいです。
0566554
2007/10/13(土) 13:38:00お勧めの入門サイトがあったら教えてくださいです。
0567デフォルトの名無しさん
2007/10/13(土) 13:52:56先日学校で習った事を復習してるのですが、疑問に思うことがあります。
char mozi[5][5] = {"qaz","wsx","edc"};
と言う様に2次元配列の宣言と初期をしたら
mozi[0][0]はq
mozi[1][0]はw
ですよね?
そして、
mozi[0]って言うのは、"qaz"の先頭アドレスを表してて
mozi[1]って言うのは、"wsx"の先頭アドレスを表してるのですか?
あと、表示させる時は、
printf("%s", mozi[i][j]);ってしますよね?
でも、学校だと
printf("%s", mozi[i]);でも、ちゃんと表示された様な気がするのですが、
気のせいですか?
月曜に学校に行って確認すれば良いのですが、気になってしょうがなくて。
また、表示されるとしたら、どういう事なのでしょうか?
0568デフォルトの名無しさん
2007/10/13(土) 13:57:38Perlについての質問箱 32箱目
http://pc11.2ch.net/test/read.cgi/tech/1186995713/7-10
0569デフォルトの名無しさん
2007/10/13(土) 14:02:52表示の話の手前まではあってる。
表示は学校で教えられてるほうが正しい。
printf("%s", mozi[i][j]);//←これは間違い
%sにはポインタを指定するのに、それじゃcharを指定している。
printf("%c", mozi[i][j]);//一文字表示
printf("%s", mozi[i]);//←文字列表示
0570デフォルトの名無しさん
2007/10/13(土) 17:01:310571デフォルトの名無しさん
2007/10/13(土) 17:06:510572デフォルトの名無しさん
2007/10/13(土) 17:13:33一回しか呼んでないから
0574デフォルトの名無しさん
2007/10/13(土) 22:40:34通る途中で倒れてリタイアする人も多いと聞くけど…。
0575デフォルトの名無しさん
2007/10/13(土) 22:53:290576デフォルトの名無しさん
2007/10/13(土) 23:05:13そこ以外に通る道がなかったんで
「あーあ、('A`)マンドクセ」と毎回思いながら使ってたら
いつの間にか使えるようになっていた
「習った」ってより「慣れた」だな
ポインタなんて分からなくなったら
アドレスでも内容でも表示しちまえばいい
そのうち表示しなくても「あそこのアレだな」と分かるようになると思う
0577デフォルトの名無しさん
2007/10/13(土) 23:06:28安定してなきゃ嫌だしJDK1.4にした方がいいかな?
プログラムは趣味で使います。
0578デフォルトの名無しさん
2007/10/13(土) 23:12:28なんかこだわりがあるので?
0579デフォルトの名無しさん
2007/10/13(土) 23:13:280580デフォルトの名無しさん
2007/10/13(土) 23:22:090581デフォルトの名無しさん
2007/10/13(土) 23:32:370582デフォルトの名無しさん
2007/10/13(土) 23:40:55今から新規ならば俺は1.5以上をお勧めする。
0583デフォルトの名無しさん
2007/10/13(土) 23:51:11あれは算数の問題であって、プログラミングの問題ではないよ
0584デフォルトの名無しさん
2007/10/13(土) 23:59:35クラスを作りたいんですけどどうやったら作れますか?
0585デフォルトの名無しさん
2007/10/14(日) 00:02:20コンストラクタに引数を持たせて定義する。
デフォルトコンストラクタを使わせたくないならprivateで宣言する。
0586デフォルトの名無しさん
2007/10/14(日) 00:10:18こういうことか?
class A{
public: A(int x){}
};
class B{
private: A a;
public: B():a(1){}
};
0587デフォルトの名無しさん
2007/10/14(日) 00:17:01はぅ、>586ってことか・・・
俺、恥ずかしい
0588デフォルトの名無しさん
2007/10/14(日) 06:19:15できた!できました!ありがとうございました。
0589デフォルトの名無しさん
2007/10/14(日) 17:57:311.まず半角入力に切り替える
2.Wキーを押しっぱなしにする
3.Wキを押しっぱなしにしながらsageのチェックするところをおもむろにクリック
0590デフォルトの名無しさん
2007/10/14(日) 19:52:210591デフォルトの名無しさん
2007/10/14(日) 20:11:062はあるのか?
2はあるのか?
2はあるのか?
0592デフォルトの名無しさん
2007/10/14(日) 20:21:010593デフォルトの名無しさん
2007/10/14(日) 23:22:18言語は何でも可です。君にできるかな?
0594デフォルトの名無しさん
2007/10/14(日) 23:23:190595デフォルトの名無しさん
2007/10/14(日) 23:24:000596デフォルトの名無しさん
2007/10/14(日) 23:24:51int main(void)
{
puts("5050");
return 0;
}
こうですか?わかりません><
0597デフォルトの名無しさん
2007/10/14(日) 23:26:530598デフォルトの名無しさん
2007/10/14(日) 23:32:55template<> struct sum<0> { static const int value = 0; };
int main() { return sum<100>::value; }
C++ならこうだろうか。常考。
0599デフォルトの名無しさん
2007/10/14(日) 23:53:250600デフォルトの名無しさん
2007/10/14(日) 23:56:55uint sum(uint n) {return n*(n+1)/2;}
pragma(msg, ToString!(sum(100)));
static assert(0);
こうですか?
0601デフォルトの名無しさん
2007/10/15(月) 00:09:290602デフォルトの名無しさん
2007/10/15(月) 00:09:530603デフォルトの名無しさん
2007/10/15(月) 00:12:14に準じるようなコードならオケ。
まあ何やってるかまでアピールするなら、
printf( "%d", 1+2+...+100);
だって。超大手会社の面接時に出された問題。
面接官が得意顔で出してたが、
実際はろくでもない会社だった。
0604デフォルトの名無しさん
2007/10/15(月) 00:12:490605デフォルトの名無しさん
2007/10/15(月) 00:13:360606デフォルトの名無しさん
2007/10/15(月) 00:22:01あるデータファイルを入力として使い
検査データのファイルを使って処理をするようなプログラムがたくさん
のってるC言語の本とかありませんかね?
ソフトウェアテストの本とかいいって聞いたんだけど。
0607デフォルトの名無しさん
2007/10/15(月) 05:13:25Fedora7
C++
PHP
Apache
PHPを用いてWeb画面に入力されたデータを前処理してプロセス間通信を行うクライアントプログラムを呼び出したいのですが動いてくれなくて困っています。
試した内容
まず始めにプロセス間通信を行うプログラムを(ServerとClient)作製しました。
Fedora7でターミナルを2つ起動して片方でServerを起動し、もう片方でClientを起動するとプロセス間通信ができている事が確認できました。
その後、Clientの引数をPHPで作製して、PHPからClientを実行しサーバーとの通信を試みたのですがどうにもうまくいきません。
プロセス間通信を行わない単純なHelloWorldを出力するプログラムをC言語で作成してPHPから呼び出した場合はうまく行きます。
プロセス間通信を行うプログラムでもプロセス間通信を行う直前のprintf文はWeb画面に出力されることからPHPからプロセス間通信を行うClientを呼ぶ出す部分でこけているようです。
引数のいらない単純なプロセス間通信のプログラムを作成して、htmlのリンク先で直接Clientを呼び出した場合は動作します。
どなたかお知恵を貸してください。
0608デフォルトの名無しさん
2007/10/15(月) 08:35:24その部分のコードを出す
0609デフォルトの名無しさん
2007/10/15(月) 09:09:081 + 2 + 3 + ... N
(N * (N + 1)) >> 1;
0610607
2007/10/15(月) 11:46:40アドバイスありがとうございます。
必要な部分を切り出して、最小限で現象が起こるようにコード修正してたつもりがなんか挙動が変わってわけの分からん状態に陥ってしまいましたorz
もうちょっと整理できて現象をコード付きで説明できるようになったら、また書き込みます。
0611デフォルトの名無しさん
2007/10/15(月) 18:32:10もらったソースコードに韓国語が含まれていたので表示できませんでした。
Visual C++ 6.0 の Professional version, Enterprise version それぞれ韓国語は表示できるのでしょうか?
0612デフォルトの名無しさん
2007/10/15(月) 18:35:270613デフォルトの名無しさん
2007/10/15(月) 18:37:20フォントをUnicode対応のにしてみて駄目なら駄目。
0614デフォルトの名無しさん
2007/10/15(月) 18:56:360615デフォルトの名無しさん
2007/10/15(月) 19:27:19xhtmlって、htmlと比べて何が出来るんでしょうか。
よろしくお願いします。
0616デフォルトの名無しさん
2007/10/15(月) 19:43:450617デフォルトの名無しさん
2007/10/15(月) 19:45:52これは type の t なのかそれとも tag の t なのかそれともいいえトムです
0618デフォルトの名無しさん
2007/10/15(月) 20:06:31int main(int argc, char *argv[])
{
int k = 0; ← こっちが前?
for (int i = 0; i < 10; i++) {
k += i;
}
printf("こたえ=%d", k); ← こっちが前?
}
0619デフォルトの名無しさん
2007/10/15(月) 20:17:29ここは正規XPかVistaを買って入れた方が良いんだろうか…
0620デフォルトの名無しさん
2007/10/15(月) 20:18:350621デフォルトの名無しさん
2007/10/15(月) 20:19:31スレ違いだからココには書けないが、裏技ならある。ググレカス!
0622デフォルトの名無しさん
2007/10/15(月) 20:31:39[hogehoge.bat]
〜〜
〜〜 ←こっちが前
hogehoge.exe
〜〜
〜〜
0623デフォルトの名無しさん
2007/10/15(月) 21:09:33ダウロ症?
0624デフォルトの名無しさん
2007/10/15(月) 22:02:510625デフォルトの名無しさん
2007/10/15(月) 22:04:350626デフォルトの名無しさん
2007/10/15(月) 22:11:01ちがうととこに貼り付けてしまった。
あるデータファイルを入力として使い
検査データのファイルを使って処理をするようなプログラムがたくさん
のってるC言語の本とかありませんかね?
ソフトウェアテストの本とかいいって聞いたんだけど。
ファイルを実際に読み込み書き込みを使ってるプログラムを
書いてる本って少ないんだよなー
0627デフォルトの名無しさん
2007/10/15(月) 22:14:26ファイル2つ開いてアクセスするだけだろ。
0628デフォルトの名無しさん
2007/10/15(月) 22:15:11何で1つに纏めた例が必要なんだ
0629デフォルトの名無しさん
2007/10/15(月) 22:21:480630デフォルトの名無しさん
2007/10/15(月) 22:30:030631デフォルトの名無しさん
2007/10/15(月) 23:19:01>>622様 ??? 何を仰りたいのか分かりかねます。
ダウロって何かと思ったらダウンロードのことだったんですね。
初めて聴きました。この人、Windows自体warezみたいですね。
>>621様 犯罪を助長するようなレスは自重したほうが宜しいかと。
0632デフォルトの名無しさん
2007/10/16(火) 00:34:42通信ではログのデータフォーマットが
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からデータが送られてくるかランダムであるため
固定長のバッファに受信してデコードする方法ではうまくいきません
(どのチャンネルのデータが送られてきたかはチェックサムの計算でしか分からない)
うまくリングバッファの様なものを作れれば良いとは思うのですが
なにかうまい方法は無いでしょうか。
よろしくお願いします
0633デフォルトの名無しさん
2007/10/16(火) 00:41:58?
channel number は?
0634デフォルトの名無しさん
2007/10/16(火) 00:43:520635632
2007/10/16(火) 00:51:08データを受信したバッファから、unsigned char Aを取り出したとき
Aがchannel numberにあたるかどうかは保証できないので
それをchannel numberと仮定してNの値だけデータを読み込み
check sumを計算して確認する処理が必要になっています
もし計算結果が正しければ仮定を真として
Aのchannelから送られて来たデータだと認めるようにしています
0636デフォルトの名無しさん
2007/10/16(火) 00:59:40その分だけバッファ確保すればいいんじゃないの
確認に失敗したら捨てるなり、何バイトがずらして、
それをchannel numberとしてまたバッファを確保すればいいんでない?
0637デフォルトの名無しさん
2007/10/16(火) 01:15:050638632
2007/10/16(火) 01:19:15> 何バイトがずらしてそれをchannel numberとして
というのをやりたくてリングバッファみたいなところに
受信していく方法はないかなと質問しました
棄却されたらその1バイトを捨て、ずらして同じ事をしたいと思っています
ただ115200bpsでデータが飛んでくるのでバッファを毎度再確保したくないので
リングバッファみたいなイメージで居ます。
常に32byteバッファにデータを保持できていれば十分なので
うまい方法があればぜひお願いします
0639デフォルトの名無しさん
2007/10/16(火) 01:37:410641デフォルトの名無しさん
2007/10/16(火) 09:58:27数学の論理学か何かの分野で解決できないか、と考えています。
そんな分野はありませんか?
例えば、フラグを使う場合ってどういうときですか?
基本的に"go to"を使わなくてもどんなプログラムの流れでも作れるはずですよね?
それと同様にフラグを使わなくてもどんなプログラムの流れでも作れるんですか?
フラグが「どうしても」必要なときってあるんですか?
あるとしたら、どうやってそれを判断するんですか?
数学的に判断できる方法があるなら教えてください。
ちなみに記号論理学、オートマトン、フォーマル・ランゲージなどのクラスは
(理解しているかどうかはともかく)取りました。
※返事は少し遅くなるかもしれません
0642デフォルトの名無しさん
2007/10/16(火) 10:09:48Prolog
ただし、フラグの必要条件を定義したPrologプログラムと
いうものは見たことがありません。
0643デフォルトの名無しさん
2007/10/16(火) 10:27:29現在の条件判定の結果を将来使うとき・・・かなぁ
できるできないで言うなら、
フラグを立てる代わりに処理を分岐させれば、
フラグを使わないで済ませることはできるんじゃないかと
0644デフォルトの名無しさん
2007/10/16(火) 10:31:37は
>例えば、フラグを使う場合ってどういうときですか?
のことなのか?
それとも宿題を解決したいのか、あるいは暇を潰したいのか
質問の意図がよくわからない。
0645デフォルトの名無しさん
2007/10/16(火) 10:41:20継続を陽に扱えなくてもCPSで書けば行けるかも。
メモ化が当り前の言語なら毎回評価式を書いても問題ないし。
フラグの必要性って言語仕様に依存するんじゃね。
0646デフォルトの名無しさん
2007/10/16(火) 11:22:530647デフォルトの名無しさん
2007/10/16(火) 11:29:41ttp://www.linux.or.jp/JM/html/LDP_man-pages/man2/unlink.2.html
0648デフォルトの名無しさん
2007/10/16(火) 11:31:310649デフォルトの名無しさん
2007/10/16(火) 13:32:47知ってると、処理の内容を短く正確に表した名前だと思うのだが
0650デフォルトの名無しさん
2007/10/16(火) 16:10:20開発環境で、現在入手可能なものって何がありますか?
ちょっと頼まれ物をVB.NETで作ってるんだけど、.NETをインストール
する必要があるという点がちょっと難点なので、可能なら他の
言語で組み直して欲しいと言われました。実行環境はWin32(GUI)です。
ご存じの方、ご教示お願いします。
0651デフォルトの名無しさん
2007/10/16(火) 16:11:19専用のツールはありますか?
0652デフォルトの名無しさん
2007/10/16(火) 17:47:02VC++
0653デフォルトの名無しさん
2007/10/16(火) 17:52:30kernel32.dll, user32.dll等々の多数のランタイムライブラリに依存しているわけだが。
0654デフォルトの名無しさん
2007/10/16(火) 17:54:28HSP
0655デフォルトの名無しさん
2007/10/16(火) 17:54:590656デフォルトの名無しさん
2007/10/16(火) 18:21:57その他のツール EmEditor では韓国語が表示されたからです。
//#define DEF_TAIWAN 1
//#define DEF_CHINESE 2
//#define DEF_KOREAN 3
//#define DEF_ENGLISH 4
//#define DEF_JAPANESE 5
って global.h にあるんです
0657デフォルトの名無しさん
2007/10/16(火) 18:24:10It may takes several minutes.
The directory \def doesnt exist.
Accordance With Sub-Grid
を それぞれ日本語訳してくれないでしょうか?
0658デフォルトの名無しさん
2007/10/16(火) 18:46:37翻訳スレあるよ。
0659デフォルトの名無しさん
2007/10/16(火) 19:04:08誘導ありがとうございます
0660デフォルトの名無しさん
2007/10/16(火) 19:25:30授業の課題で標準偏差を使用するプログラムを出されたんですが、
エクセルで求めた標準偏差の値と、Cで標準偏差の公式どおりに組んで求めた
値がかなり違うんですが、どちらを取ればいいんでしょうか・・・
0661デフォルトの名無しさん
2007/10/16(火) 19:27:42ってか何でデータを一切出さないのかがわからない。
0662デフォルトの名無しさん
2007/10/16(火) 19:42:59Schemaの方がより詳細に定義を出来るという程度の違いでしょうか
0663660
2007/10/16(火) 19:52:00「宿題片付けますスレ」とはちょっと違う気がしてここにしました
データは
3.14
5.00
3.57
5.44
2.14
7.00
5.00
3.33
以上8つの浮動小数点です。
エクセルの機能では1.560611144と出ます。
一方、Cで公式通りに組んだ物は1.459818と出ます。
プログラムミスの可能性を疑ってネット上のサンプルソースでも計算しましたが同じでした。
0664デフォルトの名無しさん
2007/10/16(火) 20:02:10だから小数の計算は実装によってまちまち
0665デフォルトの名無しさん
2007/10/16(火) 20:09:09普通に計算したら1.56061114403になったぞ(in python)。
標準偏差自体を理解していないと思われるので数学の教科書を読み直せ。
元になる公式を理解していないのではプログラムを正しく書けるわけがない。
0666641
2007/10/16(火) 20:10:58「直面している論理的な問題」は「フラグを使う場合はどういうときか」ではありません。
実際のプログラミングで悩んでいます。フラグはその一部です。
ここでアップしても「宿題スレ行け」と言われるだけでしょうからこのスレに相応しい質問に変えているのです。
>>642
PrologもListもやりましたが、今回の件に応用できそうでしょうか?
>>643
>フラグを立てる代わりに処理を分岐させれば、フラグを使わないで済ませることはできるんじゃないかと
それが質問の主旨です。これが真であるならば、
「分岐さえさせれば、フラグはまったく使わなくてもよい」ということになりますね。
>>645
それは関数型言語のみで不要ということですか?
>>643さんと>>645さんのレスを読んでいて気付いたのですが
よく考えれば「フラグ=論理式の簡略化されたもの」ですね。
ありがとうございました。
0667デフォルトの名無しさん
2007/10/16(火) 20:24:200668デフォルトの名無しさん
2007/10/16(火) 20:34:17どうやらそのようです・・・
手持ちの関数電卓で地道に公式通り計算しても1.459818でした・・・
>>665サン
一応、統計を習っているので標準偏差は理解しています・・・
665サンの計算結果を考えてもエクセルの方が正しいようですね
0669デフォルトの名無しさん
2007/10/16(火) 20:36:56それぞれどちらを使って求めたの?
0670デフォルトの名無しさん
2007/10/16(火) 20:38:21if文の条件とforループ、関数の呼び出しを記号論理式で書いて解決する分野はないんですか?
正規表現と組み合わせて書ける気がしているのですが、実際にそうやっているところを見たことがありません。
0671デフォルトの名無しさん
2007/10/16(火) 20:49:41レス�dです
求めたい値は母集団標準偏差だったのですが、
エクセルの関数名を逆に覚えていましたorz
エクセルで標本標準偏差、Cでは母集団標準偏差を求めていたようで
値が異なって当然でした・・・
0672デフォルトの名無しさん
2007/10/16(火) 21:11:51手始めに覚えるプログラミングは何がいい
0673デフォルトの名無しさん
2007/10/16(火) 21:13:200674デフォルトの名無しさん
2007/10/16(火) 21:33:47いきなりC++で問題は無いよ。
少なくとも、言語習得自体を面白がれる奴なら何も問題は無い。
頭が足りないせいで行き詰まるというのは、たかが言語の習得においてはまず起こらないこと。
(頭が成否を分けるのは、習得したあと優れたものを優れた書き方で作ろうとしたときの話)
0675デフォルトの名無しさん
2007/10/16(火) 21:48:29プログラマとしての見解だが、正規表現との組み合わせは最悪。
正規表現ほど、テストデータを作るのが困難なものはない。
0676デフォルトの名無しさん
2007/10/16(火) 21:54:30へのコールバック機能つきなやつないですかね?
CORBAみたいに巨大じゃないやつで、言語はCかC++で。
XML-RPC拡張しちゃおうかとも思いますが。
オープンソースであるとありがたいです。
0677デフォルトの名無しさん
2007/10/16(火) 22:01:19/ _ノ \
| ( ●)(●)
. | (__人__)
| ` ⌒´ノ いきなりC++は挫折するだろ・・・常考常識的に考えて・・・
. | }
. ヽ }
ヽ ノ \
/ く \ \
| \ \ \
| |ヽ、二⌒)、 \
0678デフォルトの名無しさん
2007/10/16(火) 23:06:25どんな宿題なのか書けよ。
0679デフォルトの名無しさん
2007/10/16(火) 23:13:34「手始めに覚えるプログラミング」であって「手始めに覚えるプログラミング言語」じゃない。
もしかしたらJavaあたり習得済みかも知れん。
つまり最初にどんなプログラムを作るかってこと。>>673が正解。
0680デフォルトの名無しさん
2007/10/16(火) 23:21:26初心者は出力だけじゃなくて入力を使った(ある意味で)動的なプログラムの方が食い付きが良いんじゃないかな
#include <stdio.h>
int main(){
unsigned int x , i;
scanf("%u",x);
printf("Hello , World");
for(i=0; i<x; i++) putchar('!');
return 0;
}
0681デフォルトの名無しさん
2007/10/16(火) 23:49:080682デフォルトの名無しさん
2007/10/16(火) 23:54:22後から振り返ってみれば最初は何でも良かったと思う
初心者がC++を理解するのはきついかもしれないが、
いろいろいじってりゃそのうち覚えるって話
0683デフォルトの名無しさん
2007/10/17(水) 00:28:410684デフォルトの名無しさん
2007/10/17(水) 00:35:23>>652
やっぱりVC++ですか……。
>>654
HSPも検討してみましたが、情報量の多さからVBを選びました。
が、HSPにするしかないかも?と思ってます。
お二方ありがとうございました。
0685デフォルトの名無しさん
2007/10/17(水) 00:38:300686デフォルトの名無しさん
2007/10/17(水) 00:47:14D言語にしなさい
0687デフォルトの名無しさん
2007/10/17(水) 01:10:430688デフォルトの名無しさん
2007/10/17(水) 01:53:05初心者にいきなり scanf を教えるなよ〜
変なクセがつくだろがぁ!
0689デフォルトの名無しさん
2007/10/17(水) 02:30:07自然言語と同じで、
なにかしら習得したらそれとの比較で覚えてくじゃん。
だったら最初は楽なのがいいとオモ
0690デフォルトの名無しさん
2007/10/17(水) 02:39:070691デフォルトの名無しさん
2007/10/17(水) 02:44:32すんなり移行なんてできねぇよ。
ゲームじゃねぇんだから、スキルアップに有利とかねぇよ。
プラプラしたいんだったプラプラ覚えればいいだろ。
0692デフォルトの名無しさん
2007/10/17(水) 02:46:58今じゃHSPがBASICの代わりだ
0693デフォルトの名無しさん
2007/10/17(水) 02:52:290694デフォルトの名無しさん
2007/10/17(水) 02:58:50変数を好きな場所で宣言できたりして、最初は結構気に入ってたんだが
int main(array<System::String ^> ^args)
↑コレ。やたら ^ が出てき始めてからウザくなってきた。
なんでまた、こんな見苦しいことになっちゃったんだ?
^ > ^ って何よ?ヘタな顔文字みたいやん。人を小バカにしたようなフザケた言語!
これじゃ Perl よりヒドイじゃん。クソ言語になり下がったC++に放尿!
0695デフォルトの名無しさん
2007/10/17(水) 03:03:43まてそれはMSの罠だ。C++/CLIという別言語だから、いっしょにしないで。
0696デフォルトの名無しさん
2007/10/17(水) 03:05:360697デフォルトの名無しさん
2007/10/17(水) 03:12:130698デフォルトの名無しさん
2007/10/17(水) 03:26:17「このプロジェクトは変更されています ビルドしますか?」
のダイアログが起動毎に出るようになってしまいました。
特に何もしてないはずなんですけどいきなりこの症状が出るようになりました。
直し方ってありますか?
0699デフォルトの名無しさん
2007/10/17(水) 03:35:090700デフォルトの名無しさん
2007/10/17(水) 03:39:43^> ^
0701デフォルトの名無しさん
2007/10/17(水) 03:42:310702デフォルトの名無しさん
2007/10/17(水) 03:45:400703デフォルトの名無しさん
2007/10/17(水) 03:58:43Hot Soup Processorは、米ダートマス大学で開発されたBASIC言語の書式をベースにして1994年に開発が開始され、1996年以降フリーウェアとして公開されている。BASICとの互換性はほとんどない。
0704デフォルトの名無しさん
2007/10/17(水) 04:03:39それと、Prologは文脈自由文法のクラスだから、
節の定義だけで、正規表現よりも強固な検索条件が
書ける。forループは
for(N,N,E) :- N =< E.
for(S,N,E) :- S =< E,S2 is S+1,for(S2,N,E).
と定義できます。
「分野」がなにを意味するか解らないが、
画像処理と極めてリアルタイム性の高い
アプリケーション以外ではほとんどの分野で
最適な言語です。ただし、あまり規模の
大きい対象には向きません。
0705670
2007/10/17(水) 06:34:11ありがとうございます。
そうですね、困難かもしれません。
>>704
「正規表現よりも強固な」検索条件が書けるって凄いですね。
その定義、一応意味は分かります、自分で書けと言われたら書けないでしょうけど。
二年くらい前によくPrologのスレによく質問書き込んでました。
Prologは時間があったら勉強したいんですけど今は無理ですね。
「分野」というのはオートマトンとかアルゴリズムとかの科目(?)の意味です。
離散数学と一緒に記号論理学を習ったくらいでそれ以上のは知りません。
もしかしたら、その上にプログラミングの効率を上げる教科があるのかなと思ったのです。
擬似コードを書いて質問しようと思ったのですが、
特殊なライブラリをたくさん使っているので無理っぽいですね・・・。
形を変えてまた質問したいと思います。
ありがとうございました。
0706デフォルトの名無しさん
2007/10/17(水) 07:04:31正規表現について私が使った言い回しは多分適切では
ないでしょう。ただ、次のことは言えると思います。
複雑な正規表現で頭を悩ますくらいなら、Prologで句構造文法を学んだ方がよい!
0707デフォルトの名無しさん
2007/10/17(水) 09:35:00ttp://www.amazon.com/dp/0387964800/
0708705
2007/10/17(水) 09:42:44Prologって本当に論理をそのまま書いていくと答えが出るので面白いですよね。
でも、その「論理をそのまま書いていく」のが結構難しかったりします、自分には。
時間ができたら必ず勉強します。
0709デフォルトの名無しさん
2007/10/17(水) 09:48:320710705
2007/10/17(水) 09:55:14僕が探し求めていたのはそれっぽいです!
コメントもすべて5つ星で褒めちぎってますね。
やっぱり、そんな方法があったんですね。
この表紙、前にいた大学の図書館で見た覚えがあります
(偶然ですが、僕が読んでいたPrologの本はこれと同じ出版社の本でした)。
早速、図書館にあるか調べてみます、最終的には買うつもりですが。
ネットにPDFでも落ちてないですかね・・・いろいろ探してみます。
早く読みたいです!
ありがとうございました!
0711デフォルトの名無しさん
2007/10/17(水) 10:58:150712デフォルトの名無しさん
2007/10/17(水) 10:59:21http://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
0713デフォルトの名無しさん
2007/10/17(水) 16:58:110714デフォルトの名無しさん
2007/10/17(水) 17:57:590715デフォルトの名無しさん
2007/10/17(水) 18:11:360716デフォルトの名無しさん
2007/10/18(木) 01:38:010717デフォルトの名無しさん
2007/10/18(木) 10:38:320718デフォルトの名無しさん
2007/10/18(木) 13:06:32http://pc11.2ch.net/test/read.cgi/tech/1189527878/717
0719デフォルトの名無しさん
2007/10/18(木) 13:16:060720デフォルトの名無しさん
2007/10/18(木) 14:22:52一回の入力でそれぞれ型の違う複数の変数に
値を入れるにはどうしたらよいでしょうか?
たとえば
cin >> a >> b;
とすると同じ文字や整数を入れるにしても
スペースで区切ったり、二回入力しなくてはいけませんよね
そこを一回で済ませたいんです
なにか方法があれば教えてください
意味不明なことかいてたらごめんなさい
0721デフォルトの名無しさん
2007/10/18(木) 14:27:35b = a;
0722607
2007/10/18(木) 14:29:52>>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に失敗して落ちてしまうのですが、原因が分からなくて困っています。
どなたかお知恵を貸してください。
0723607
2007/10/18(木) 14:31:31client.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;
}
0724607
2007/10/18(木) 14:35:00#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;
}
0725607
2007/10/18(木) 14:37:47==> 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;
}
0726607
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
0727デフォルトの名無しさん
2007/10/18(木) 14:43:13どうやるの?
0728デフォルトの名無しさん
2007/10/18(木) 14:44:16何の言語だよ
0729デフォルトの名無しさん
2007/10/18(木) 15:01:040730デフォルトの名無しさん
2007/10/18(木) 15:04:12>>727だと激しく誤った使い方をしそうだが...まぁそれも勉強か。
0731デフォルトの名無しさん
2007/10/18(木) 15:21:28SOCKNAMEをフルパスにしてみるとか
connect失敗時のerrnoを見れば何か原因がわかるんじゃないか
0732デフォルトの名無しさん
2007/10/18(木) 15:49:24string s; は int x = (int) s;
char c; は int y = (int) c;
だよ〜。がんばってね〜。
0733デフォルトの名無しさん
2007/10/18(木) 15:53:51俺はC++しか知らないから答えられるのはC++の場合だけだ
さらにキャストではなく変換とすればint型のiに対して
boost::lexical_cast<std::string(i)を使えばstd::string型になる
どうだ便利だろ?お前が他の言語使ってるなら是非c++に以降するべきだ
0734デフォルトの名無しさん
2007/10/18(木) 15:57:28これのやりかたを教えてください。
0735607
2007/10/18(木) 16:05:49SOCKNAMEのフルパスは/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-)/
一週間近く他の仕事しながらなんで動かないのか悩み続けていた疑問が解決できました。
ありがとうございました!!
0736デフォルトの名無しさん
2007/10/18(木) 16:09:11宿題は宿題スレへGO
0737デフォルトの名無しさん
2007/10/18(木) 16:39:43そこでVISUAL STUDIO 2005のアカデミック版を買ったのですが、
このエディタにオートコンプリート機能はないのでしょうか?
さらに予約語のハイライトも変更したいのですが,どうすればいいのか検討もつきません。
どなたかよろしくお願いします。
0738デフォルトの名無しさん
2007/10/18(木) 16:59:430739デフォルトの名無しさん
2007/10/18(木) 17:00:540740デフォルトの名無しさん
2007/10/18(木) 17:01:080741デフォルトの名無しさん
2007/10/18(木) 17:03:31何の言語だよ
0743デフォルトの名無しさん
2007/10/19(金) 01:29:160744デフォルトの名無しさん
2007/10/19(金) 09:48:480745デフォルトの名無しさん
2007/10/19(金) 10:23:40ジャパニングリッシュ → どこかぎこちなくて話すスピードも遅い
0746デフォルトの名無しさん
2007/10/19(金) 11:40:420747デフォルトの名無しさん
2007/10/19(金) 11:49:040748デフォルトの名無しさん
2007/10/19(金) 11:53:020749デフォルトの名無しさん
2007/10/19(金) 12:25:510750デフォルトの名無しさん
2007/10/19(金) 12:35:480751デフォルトの名無しさん
2007/10/19(金) 15:10:520752611
2007/10/19(金) 17:44:05「買え」とかなしですよ
0753デフォルトの名無しさん
2007/10/19(金) 18:37:15韓国でも使われてるのならできるんじゃね?
想像だけど。
0754デフォルトの名無しさん
2007/10/19(金) 18:46:31つーかStandardで出来なきゃ無理だろ
0755デフォルトの名無しさん
2007/10/20(土) 00:01:42NT 系の OS 上で Unicode アプリを走らせれば韓国語も表示できるんじゃね?
0756デフォルトの名無しさん
2007/10/20(土) 00:18:07プログラムを作ったら何かその形跡にのようなものは残るのですか??
0757デフォルトの名無しさん
2007/10/20(土) 00:19:430758デフォルトの名無しさん
2007/10/20(土) 02:09:06後期から授業が始まったので、自宅にもパソコンを買おうと思っているのですが
俺の尻の穴に貴方の野太いちんぽぶち込んでくれませんでしょうか?
今が旬のオススメ機種、OSなんかを教えて欲しいです。
よろしくお願いいたします。
0759デフォルトの名無しさん
2007/10/20(土) 02:09:433行目に他スレに使おうと思ってた文章が入ってしまいました
3行目だけ無視して読んでください
誤爆すみませんでした!m(_ _)m
0760デフォルトの名無しさん
2007/10/20(土) 02:37:530761デフォルトの名無しさん
2007/10/20(土) 02:59:570762デフォルトの名無しさん
2007/10/20(土) 03:01:590763デフォルトの名無しさん
2007/10/20(土) 03:09:380764デフォルトの名無しさん
2007/10/20(土) 04:27:37あいにく俺様にそういう趣味はないんだぜ
0765デフォルトの名無しさん
2007/10/20(土) 07:16:32#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);
};
0766765
2007/10/20(土) 07:39:14とりあえず、回答として下記の2つを考えました。
�@privateでArchitectureオブジェクトを作って、その中でre[],st[],ip...等を実装し
所望の処理を行なわせる
�AprivateでArchitectureとして利用する関数郡を書いて、インターフェースの中で
関数郡を用いたプログラミングをする
�Aは違うかなぁと思うんですが、読みやすい実装を行うにはどうすべきなんでしょうか?
0767デフォルトの名無しさん
2007/10/20(土) 11:14:30ライセンスをどうしようかとか、どこで公開しようかとか、色々と悩んでいる。
こういうソフト公開のノウハウのようなことを扱うスレはどこかある?
0768デフォルトの名無しさん
2007/10/20(土) 11:21:090769デフォルトの名無しさん
2007/10/20(土) 13:39:590770デフォルトの名無しさん
2007/10/20(土) 13:44:51http://pc11.2ch.net/test/read.cgi/tech/1187886538/
0771デフォルトの名無しさん
2007/10/20(土) 15:33:130772デフォルトの名無しさん
2007/10/20(土) 16:02:18他のOSは知らんなあ
0773デフォルトの名無しさん
2007/10/20(土) 17:16:23void 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);
0774デフォルトの名無しさん
2007/10/20(土) 17:21:000775デフォルトの名無しさん
2007/10/20(土) 17:21:35使用している処理系のリファレンスで確認して、その型で扱う。
その型が具体的に何であるかは気にしない。
というかsocketを使うのにその情報によって何かを変えたりすることはないはず。
0776デフォルトの名無しさん
2007/10/20(土) 17:25:580777デフォルトの名無しさん
2007/10/20(土) 17:27:070778デフォルトの名無しさん
2007/10/20(土) 17:39:54> f((char **)&c);
型の違うポインタを勝手にキャストしたらおかしくなるに決まっている
正しくはこう
void f(char (*pp)[]){ printf("%lu", *pp); }
main(){
char c[] = "A";
f(&c);
}
0779デフォルトの名無しさん
2007/10/20(土) 17:44:03初心者のくだらない質問を受けてください。
java scriptをHTMLの中に記述して様々なことができるのは、何となく
わかりましたが、第三者に見られてはいけないプログラムはどうやって行って
いるのでしょうか?
つまり表示画面からソースを選択すれば、ソースが見れてjava scriptが
定義されていて、命令されているのはわかりますが、googleで例えると
肝心要の検索プログラムなんかは、絶対にソースなんか秘密で自社サーバー
の厳重な管理の中で動いているわけですよね?
それが見れないのは当然でわかっているのですが、HTMLのソースに記述
するjava scriptやphpなどから外部プログラムへのリンク命令?みたいな部分は
記述しないのでしょうか?
またgoogleの検索プログラムもやはりjavaやphpなんですか?
それともC言語系とかなんでしょうか?
何が言いたいのか自分でもわからなくなりましたが、どなたか教えて
ください。
0780デフォルトの名無しさん
2007/10/20(土) 17:46:51サーバサイドスクリプトの違い
JavaScriptは前者
0781デフォルトの名無しさん
2007/10/20(土) 18:03:06プログラムを勉強するにあたって、事前にコンピュータの基礎知識についての本が欲しいんですが、
お勧めの本はありませんか?
0782デフォルトの名無しさん
2007/10/20(土) 18:03:52javascriptを分かち書きすんな
0783デフォルトの名無しさん
2007/10/20(土) 18:10:50ありがとうございます。
それではサーバーサイドスクリプトはどんなスクリプトを使うの
でしょうか?
0784デフォルトの名無しさん
2007/10/20(土) 18:14:10そこまで言うならJとSは大文字だろ常考
0785デフォルトの名無しさん
2007/10/20(土) 18:35:070786デフォルトの名無しさん
2007/10/20(土) 18:35:560787デフォルトの名無しさん
2007/10/20(土) 18:54:060788デフォルトの名無しさん
2007/10/20(土) 18:54:280789デフォルトの名無しさん
2007/10/20(土) 18:54:370790デフォルトの名無しさん
2007/10/20(土) 19:16:070791デフォルトの名無しさん
2007/10/20(土) 19:39:550792デフォルトの名無しさん
2007/10/20(土) 21:18:58JSと違ってサーバサイドが何で書かれてるかはこちらからは判らないが
サーバサイドでよく使われるのはASP、JSP/サーブレット、PHP、Perl、Python、Rubyなど
大量のユーザを捌く必要のあるサイトはC言語も使われることがある
2chも確かどこかにC言語使ってたような
0793デフォルトの名無しさん
2007/10/21(日) 09:58:190794デフォルトの名無しさん
2007/10/21(日) 10:59:25将来性のある言語は何ですか?
0795デフォルトの名無しさん
2007/10/21(日) 10:59:56http://pc11.2ch.net/test/read.cgi/tech/1187886538/
0796デフォルトの名無しさん
2007/10/21(日) 11:01:470797デフォルトの名無しさん
2007/10/21(日) 11:50:120798デフォルトの名無しさん
2007/10/21(日) 12:13:380799デフォルトの名無しさん
2007/10/21(日) 13:51:44タダで作って欲しいプログラムがあるのですが、どのスレで頼めば良いでしょうか?
データをHDDで長期間保管していると、
軸受けのオイルが固まったり、磁気が弱くなったりして、壊れてしまいます。
なので、半年ごとにでも動かし、中の記録も少しずらして記録し直せば良いと思うので
そういったファイルの移動作業をしてくれるソフトなんですが・・・
0800デフォルトの名無しさん
2007/10/21(日) 13:53:25winxp
0801デフォルトの名無しさん
2007/10/21(日) 13:53:250802デフォルトの名無しさん
2007/10/21(日) 13:55:33NTFSは、自動的にやってくれてるけど、常に通電しないとダメなので・・・
>>801
それでも良いけど、時代の流れでHDDサイズが異なるので
コピーして戻し、往復しないといけない
0803デフォルトの名無しさん
2007/10/21(日) 15:28:100804デフォルトの名無しさん
2007/10/21(日) 15:29:54そもそもアプローチの仕方が根本から間違ってるからろくな答えは得られないだろうが。
0805デフォルトの名無しさん
2007/10/22(月) 06:45:57一応、C言語、java、HTML,PHP,javascriptとか他にも初心者入門の参考書程度に
手を出しているんだけど、どうしたらいいものか・・・
皆さんの中でプログラミングの卒研とか、何か3ヶ月程度で出来そうな事とかありませんかね?
参考例、体験談等お聞きしたいのですがお願いします。
自分は専門なのでそこまで難しい事は出来ませんが。
0806デフォルトの名無しさん
2007/10/22(月) 06:54:45初心者がグラフィックやるならこれ
0807デフォルトの名無しさん
2007/10/22(月) 07:40:22検索等してみましたが、相当難しそうですが・・・
0808デフォルトの名無しさん
2007/10/22(月) 07:52:56C言語も簡単な部類にはいるとおもうけど派手なことは出来ない 3Dなど
0809デフォルトの名無しさん
2007/10/22(月) 08:06:552ちゃんで相談するって一体どういう先生についているんだ?
卒業研究じゃなくて、卒業「製作」なんじゃない?
0811デフォルトの名無しさん
2007/10/22(月) 08:21:01HSPはお手軽に出来るみたいな事書いてあるので参考に情報集めてみます。
大掛かりな事が出来る能力はありませんので、HSPを少々調べてみます
>>809
い、、いや・・・学校行ってなかったら出席数の関係からグループ組んでも外されて
一人でやる事になってしまった訳です。
何をやればいいのか手付かず2chに頼ってしまいました。
>>810
違いが分からないのですが、専門なので製作になるのですかね?
あまり気にしてませんでした
レス頂いた方々ありがとうございました
0812デフォルトの名無しさん
2007/10/22(月) 08:51:13とても研究目的に使えるものではない。
0813デフォルトの名無しさん
2007/10/22(月) 08:54:120814デフォルトの名無しさん
2007/10/22(月) 08:57:540815デフォルトの名無しさん
2007/10/22(月) 09:03:28>C言語、java、HTML,PHP,javascript
MySQL覚えてPHPでデータベースかなぁ、
その組み合わせで三ヶ月程度なら。
仮想のオンライン・ショッピング・サイトを立てるとか。
地味だけど、就職には役立つと思う。
もう読んでないかもしれないから、礼はいらないよ。
0816デフォルトの名無しさん
2007/10/22(月) 17:27:33どんな参考書を読めばいいですか。
0817デフォルトの名無しさん
2007/10/22(月) 17:28:100818デフォルトの名無しさん
2007/10/22(月) 17:30:04ttp://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
0819デフォルトの名無しさん
2007/10/22(月) 17:40:07フリーかつ、初心者ユーザも多そうな定番品でおながいします。
0820デフォルトの名無しさん
2007/10/22(月) 17:44:06自分はこれ使ってるが
http://www.zob.ne.jp/~c.mos/soft/bz.html
0821デフォルトの名無しさん
2007/10/22(月) 17:54:05Bzはむしろベテランこそ定番にしてる系かな。
初心者にも悪くないとは思うけど。
(MIFES派だから、等の理由で別のバイナリエディタにしてる人います?)
0822デフォルトの名無しさん
2007/10/22(月) 18:42:47youtubeやニコニコ動画のようなダウンロード再生を行うプログラムを作成したいと思っています。
開発言語はC/C++です。
サンプルソースにはライブストリーミングのサンプルしかなく
ダウンロード再生(ファイルをダウンロードしながら先頭から再生)
するにはどのようにすればいいかが分かりません。
動画プレイヤーのほうは作れたので、試しにインターネット上のwmvファイルのURLを
ファイルのパスに指定してみたんですが、wmvファイルを全てダウンロードしてから
再生が始まります。
ライブストリーミングのサンプルに、クライアントとの接続を確立してからファイルの先頭から
ストリームを配信するような機能を付け、クライアントのプレーヤー側でバッファとしてファイルを出力して
バッファファイルを再生するような形にするしかないでしょうか。
それとも、ダウンロード再生の機能をWindows Media Format SDK側で用意してくれているのでしょうか。
MSDNのリファレンスは目を通しましたが、これといって合致する部分がなかったので、質問させて頂きました。
よろしくお願いします。
0823デフォルトの名無しさん
2007/10/22(月) 19:27:280824デフォルトの名無しさん
2007/10/22(月) 20:42:170825デフォルトの名無しさん
2007/10/22(月) 20:46:13どこが変更されてるかわからなくて・・・
0826デフォルトの名無しさん
2007/10/22(月) 20:47:54ttp://www.vector.co.jp/soft/win95/util/se113286.html
0828デフォルトの名無しさん
2007/10/22(月) 21:59:15最近までメモリ16MiB win95で作業してたからこれ以外使いたくなくなってしまった。
0829デフォルトの名無しさん
2007/10/22(月) 22:23:250830デフォルトの名無しさん
2007/10/22(月) 23:52:18PCX画像を処理するライブラリをMINGWで使いたいのですが
Magick++をMINGWから使えるようにする方法が分かりません
OSはWinXP SP2
visual C++ は2005Expressしか持っていません
0831デフォルトの名無しさん
2007/10/23(火) 00:24:380832811
2007/10/23(火) 01:54:02LinuxのRedhat?系のものとWinXPです
>>815
SQL興味があったのでやってみようと検討しましたが、学校のPCで出来ないと
ダメみたいでOSのインストールからになり無理かもしれません・・・
ですのでHSPがあまり良くないみたいですし、phpも出来なければjavaにて
ゲームでも作ろうかと考えました。
遅レス申し訳ないです。皆さんのアドバイス参考に何とか目標固まってきました
有難うございます
0833デフォルトの名無しさん
2007/10/23(火) 03:08:240834デフォルトの名無しさん
2007/10/23(火) 03:33:50日本語でcome on!
0835デフォルトの名無しさん
2007/10/23(火) 03:52:39Cで出来ればC++でも出来るだろ。
0836デフォルトの名無しさん
2007/10/23(火) 03:58:250837デフォルトの名無しさん
2007/10/23(火) 04:12:59B木はどうやればいいのか、と言われてもな。
0838デフォルトの名無しさん
2007/10/23(火) 04:21:360839デフォルトの名無しさん
2007/10/23(火) 06:00:10Binary TreeならSelf-referential classをクリエイトしてLinked Listでリンクすればオーケーだぜ、ベイビー?
0840デフォルトの名無しさん
2007/10/23(火) 07:58:15二分木なら、いくつか本でもサイトでも漁れば作れるんじゃない?
0841デフォルトの名無しさん
2007/10/23(火) 16:18:360842デフォルトの名無しさん
2007/10/23(火) 16:25:500843デフォルトの名無しさん
2007/10/23(火) 16:28:56国籍はどこか、とーちゃんはちゃんと働いているのか、
学校には行かせてもらっているのか、虐待で頭を強く殴られてはいないだろうかとか。
0844デフォルトの名無しさん
2007/10/23(火) 23:58:57http://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
0845デフォルトの名無しさん
2007/10/24(水) 00:22:18聞いたら納得してくれると思う)
今度、PGではなくネットワークオペに面接に行くのだが、
ある人から聞いた「この業界は狭いから、悪い噂は耳に入る」と。
確かにバックレはバックレだから、営業どうしが情報網を持ってたら・・
履歴書に前の会社、書いたほうがいいかな?
知恵かしてくれ。
0846822
2007/10/24(水) 00:34:03ファイルの再生において、シーク(途中から再生)を可能にすることは出来ないでしょうか。
どうやらWindows Media Format SDKだと、ファイル(バッファ)の出力が終わって
プログラムがファイルを閉じた時点でインデックスが付けられ、シーク可能になるよう
なのですが、youtubeなどのように再生途中でもバッファ完了部分は再生したいと考えています。
youtubeなどはflvを使っている部分等で根本的に違うのでしょうか。
何かいい方法があれば教えてください。
0847デフォルトの名無しさん
2007/10/24(水) 01:36:11マ板でやれ
0848デフォルトの名無しさん
2007/10/24(水) 04:17:16あ…ありのまま 今 起こった事を話すぜ!
,, -‐- ,,
./ ヽ 『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
これメイン
起動しなくなったのは
サブと予備機
これについて何かわかるやついるか?
0849デフォルトの名無しさん
2007/10/24(水) 04:19:15ひー
759 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2007/10/24(水) 04:11:40.52 ID:BLH4hxbG0
あ、放置してたら起動した
0850デフォルトの名無しさん
2007/10/24(水) 08:19:38だからストリームデータを送信するサーバプログラムを書けと言ってるだろ。
0851デフォルトの名無しさん
2007/10/24(水) 09:27:58> 履歴書に前の会社、書いたほうがいいかな?
書かなかったら経歴詐称じゃねえの?
逆パターンだから、犯罪ではないけど、空白時間について
もっともらしい説明ができんかったらマイナス評価だろな。
0852デフォルトの名無しさん
2007/10/24(水) 13:53:44ごめんなさい。ささいな問題なんですが、
「ソース」と「コード」って意味同じなんですか?
むかしは「ソースプログラム」って言ってたと思うんですが、
しばらくプログラミングから遠ざかっていまして、
ついさっき、最近の人に「ソース見せて」っていったら、
「は?コードのことですか?」と返され戸惑っております。
このスレでも「コード」って使われてますし、
でも「オープンソース」は普通に用いられてますし、
正直、よくわかりません。
コピペっぽくなってしまいましたが、
よろしくご教授のほどを。
0853デフォルトの名無しさん
2007/10/24(水) 13:56:320854デフォルトの名無しさん
2007/10/24(水) 14:01:56こんなに明確なのに、よく分からない理由がよく分からない。
0855デフォルトの名無しさん
2007/10/24(水) 14:07:540856デフォルトの名無しさん
2007/10/24(水) 14:11:10結論としては、その人がおかしい
ソースはソース。元になる物はソース
ttp://eow.alc.co.jp/source/
プログラム、特に機械可読なプログラム(機械語、という意味ではなくて、
コンパイラやインタプリタに喰わせることができるもの、という意味を含む)を
「コード」(規約、符号、暗号、等の意味がある)と呼ぶのは歴史的事情らしい
ttp://eow.alc.co.jp/code/
0857デフォルトの名無しさん
2007/10/24(水) 14:11:350858デフォルトの名無しさん
2007/10/24(水) 14:13:02機械語、という意味ではなくて → 機械語だけではなくて
0859852
2007/10/24(水) 14:51:02早速にありがとうございます。
なんかすごい変な感じがしたんですよ。
こういう表現は当たってますか?
「ソース」プログラムは、それぞれの言語で用いられる「コード」から構成される。
0860デフォルトの名無しさん
2007/10/24(水) 14:53:17コード書く
どっちもプログラムソースコードを記述することを意味する
厳密に区別したところで意思の疎通がしやすくなるケースも特にない
0861デフォルトの名無しさん
2007/10/24(水) 15:02:17マックと言ったりマクドと言ったり
0862デフォルトの名無しさん
2007/10/24(水) 15:07:48逆にソースファイルとは言うけど、コードファイルとは言わない。
(別の意味でなら言うかも。核爆弾のコードが記載されたファイルとか)
ソースコードとは言う。
0863デフォルトの名無しさん
2007/10/24(水) 15:24:21「ソース見せて」 と言われれば
「はい、コレ http://www.bulldog.co.jp/products/home/」 となってしまう。
また、スクリプト言語などのようにコンパイルしなくても動作するものの場合
「ソース見せて」 という事自体が意味が無い。
そのような誤解・混乱を防ぐためにも、
「ソースコード見せて」 と略さずに正しい日本語?で会話すべき。
0864デフォルトの名無しさん
2007/10/24(水) 15:29:020865デフォルトの名無しさん
2007/10/24(水) 15:44:57参考に買った書籍で
頂点バッファを埋める際
MY_VERTEX* v; ←自前構造体ポインタ
v[0].p = ○○
v[1].p = ○○
・
・
・
のように動的にメモリ確保しないまま代入し始める
記述があったのですがコレはどういう事なんでしょうか・・・
0866デフォルトの名無しさん
2007/10/24(水) 15:52:37MY_VERTEX* v;
{
v[0].p = ○○
v[1].p = ○○
・
・
・
}
ってことはない?
0867デフォルトの名無しさん
2007/10/24(水) 16:03:35ないみたいです、
もうちょっと詳しく書くと
MY_VERTEX* v; ←自前構造体ポインタ
○○->Lock(0,0,(void**)&v,0);頂点バッファのロック
v[0].p = ○○
v[1].p = ○○
・
・
○○->Unlock();
ーな感じです。
0868デフォルトの名無しさん
2007/10/24(水) 16:06:200869デフォルトの名無しさん
2007/10/24(水) 16:11:15確保は DirectX の側で行われるので自分ではしない
0870デフォルトの名無しさん
2007/10/24(水) 16:20:46Lockがちょっと臭いと思ってたんですがやはりそうですか、
ご回答ありがとうございます。
もう1つ質問すいません^^;
ちょっと↑の質問した内容をint型で検証していたのですが。
int *kazu;
kazu = (int*)malloc(sizeof(int)*3);
for(int i = 0;i < 10000;i++)
kazu[i] = i;
ーとふざけた事をしていたらエラーが出ずに
10000回代入が出来てしまいまして・・・
何度も稚拙な質問をしてすいません。
0871デフォルトの名無しさん
2007/10/24(水) 16:29:51mallocしてるのはint型で3要素分だけだから、
kazu[3]〜kazu[9999]はどこかのメモリ領域をぶっ壊してる。
コンパイルエラーなんか勿論でないし、実行時エラー(異常終了)しないこともままある。
0872デフォルトの名無しさん
2007/10/24(水) 16:32:24ご回答ありがとうございます><
0873822
2007/10/24(水) 19:20:43説明が分かりにくかったみたいです。
「ストリームデータを送信するサーバプログラム」というのが
サンプルにあったライブストリーミング配信のプログラムだと思います。
単にローカルにあるファイルを読み込んで、先頭から絶えずストリームを
配信するプログラムですが、これをプレイヤーで再生しても、再生と停止しか
出来ません…。
0874デフォルトの名無しさん
2007/10/24(水) 21:55:56ところでWindows Media Playerでは、ストリーミングでない普通のファイルこそ、
ダウンロードしながらの再生(シーク可能)が可能になっている気がする。
0875822
2007/10/25(木) 00:13:37Linux + apacheで立てたWebサーバで試してみたんですが
WMPからWebサーバ上の.wmvファイルをダウンロードしながら
再生しようとすると、再生ボタンを押してしばらくは再生が始まらず
HDDがガリガリ言っていました。
再生が始まるとシークは出来るんですが、シークバーをクリックしてから
再生開始までがあまりにも早いので、おそらくローカルのどこかにキャッシュ
しているのものを再生しているのだと思います。
とりあえず試行錯誤してみようと思います。ありがとうございました。
0876デフォルトの名無しさん
2007/10/25(木) 02:39:220877デフォルトの名無しさん
2007/10/25(木) 03:11:320878デフォルトの名無しさん
2007/10/25(木) 15:00:530879デフォルトの名無しさん
2007/10/25(木) 15:11:06printf("%d",(int)a);
0880デフォルトの名無しさん
2007/10/25(木) 16:27:16char buf[999];
sprintf(str, "%f", a);
0881デフォルトの名無しさん
2007/10/25(木) 17:18:20次にアセンブラを勉強しようかと考えています。
JAVAに関する資格取得を目指すか、アセンブラに手を出すかどちらがいいでしょう?
アドバイスお願いします。
0882デフォルトの名無しさん
2007/10/25(木) 17:34:05最近増えたよね、こういうの。
やりたい事をやるのがいちばんじゃ無いのか?
0883デフォルトの名無しさん
2007/10/25(木) 17:35:54アセンブラなんか概要知っとけばいい。
0884デフォルトの名無しさん
2007/10/25(木) 17:49:15>>883
JAVAを使って携帯電話向けのアプリケーションを作りたいんですが、就職した先に
勉強した言語の開発環境が整ってるわけじゃないと先生にいわれまして。
その先生いわくアセンブラは木の幹にあたる部分だから勉強しておいて損はない。
アセンブラを理解しておけばそこから他の言語の理解するのは苦しくないということでした。
なので勉強をしようと思ったんです。
相談にのっていただいてありがとうございました。文才なくてすいません。資格取得を目指します。
0885デフォルトの名無しさん
2007/10/25(木) 18:05:46資格なんて実務で意味がない。
0886デフォルトの名無しさん
2007/10/25(木) 18:07:560887デフォルトの名無しさん
2007/10/25(木) 18:26:00初心者でもわかるように詳しい解説と説明、おねがいします。
0888デフォルトの名無しさん
2007/10/25(木) 18:57:280889デフォルトの名無しさん
2007/10/25(木) 19:55:30sprintf(buf, "%f", a);
の間違いでは。
0890デフォルトの名無しさん
2007/10/25(木) 19:55:35今すぐ本屋さんへ走れ!
0891デフォルトの名無しさん
2007/10/25(木) 22:58:470892デフォルトの名無しさん
2007/10/26(金) 00:51:340893デフォルトの名無しさん
2007/10/26(金) 00:53:120894デフォルトの名無しさん
2007/10/26(金) 01:03:19職場にてすでにいない開発の人が作った
ソフトがあって、Vistaで使うにはインスコ後
手動で互換モードにしなければなりません。
インストールしてスタートメニューとデスクトップに
ショートカットができた時点で初期状態で互換モード(XP)に
しておく方法ってありますかね?
0895878
2007/10/26(金) 02:04:47極端に言って、浮動小数点数(はっきり言ってこんなようなの0 10101010 10101010101010101010101)
を10進値にする手順を一から教えてください。
一応CとC++をコンパイルする環境は整ってます。
なんでこんなのに10時間以上てこずってるんだよ…
0896デフォルトの名無しさん
2007/10/26(金) 03:00:35それとも整数部だけ普通の整数型に代入とかしたいの?
0897デフォルトの名無しさん
2007/10/26(金) 03:02:35それだと10進数になってないやん
文字列にしろてことでしょ
0898878
2007/10/26(金) 03:58:39例を出すと0 10000000 01000000000000000000000
なら2.5になるようにしたi・・・・・・
・・・もしかして・・・これ自分で計算式作ればいい・・・のかな?
明日試してみよ。
0899デフォルトの名無しさん
2007/10/26(金) 04:53:520900デフォルトの名無しさん
2007/10/26(金) 05:01:35どうすればいいですか?以下ソース
open(IN , "yomikomi.txt");
open(OUT , "> kakikomi.txt");
while(<IN>) {
$_ =~ s/\[/テスト/;
print OUT;
}
close(IN);
close(OUT);
0901デフォルトの名無しさん
2007/10/26(金) 05:40:08perlは使わないので知らないけど、
「perl shift-jis」とかでググ、、、検索すると対策が見つかると思う。
0902デフォルトの名無しさん
2007/10/26(金) 06:52:560903デフォルトの名無しさん
2007/10/26(金) 09:30:28お前説明下手だな
つーか、解読不可能
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"になるところを抽出して
その桁に相当する分数を掛けてやればいいと思う
俺のエスパー能力もこれが限界だ
0904デフォルトの名無しさん
2007/10/26(金) 09:53:06えーと、なんらかの32bit値を浮動小数点表記したときの値を表示したいってことでいいのけ?
long a = 0x40200000L;
float *b;
b=&a;
printf("%f\n",*b);
0905904
2007/10/26(金) 09:55:58long a = 0x40200000L;
float *b;
b=(float*)&a;
printf("%f\n",*b);
0906デフォルトの名無しさん
2007/10/26(金) 11:46:43↑ ↑ ↑
符 指 仮
号 数 数
簡単な説明がココに載っている。
http://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 の使い方は別の人が既に書いてるから省略。
0907デフォルトの名無しさん
2007/10/26(金) 11:50:49「pMember」が何を意味するかがわかりません。
教則本の例に普通に良く出てくるのですがどういう意味でしょうか
0908デフォルトの名無しさん
2007/10/26(金) 11:51:480909デフォルトの名無しさん
2007/10/26(金) 11:53:57on 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
こんな風に使われていたりするんですが
ググっても説明関係は出てこないので・・・
0910デフォルトの名無しさん
2007/10/26(金) 11:54:030911デフォルトの名無しさん
2007/10/26(金) 12:22:10なんじゃろう(経験者)。昔は先生が資料を呉れたもんじゃったが、
最近はネットで調べるのも課題のうちなんだろうて。
もし図星なら、おそらくビット処理(マスク・シフト)や、整数の
10進表現化の課題で手を抜いたのが祟っておるのじゃろう。そのぶんの
苦労を今しておるのだと思って苦労しなされ。
0913デフォルトの名無しさん
2007/10/26(金) 16:38:10Visual C++を使っている方が多いようですが、Visual C++でもいろいろとありすぎてどれを買えばいいのかわかりません。
0914デフォルトの名無しさん
2007/10/26(金) 16:39:03落せ。無料だから。
UNIX環境なコマンドラインでやりたかったらcygwinのgcc
0915デフォルトの名無しさん
2007/10/26(金) 16:42:480916デフォルトの名無しさん
2007/10/26(金) 16:57:470917デフォルトの名無しさん
2007/10/26(金) 16:58:120918デフォルトの名無しさん
2007/10/26(金) 17:07:100919デフォルトの名無しさん
2007/10/26(金) 17:08:030920デフォルトの名無しさん
2007/10/26(金) 17:09:09KNOPPIX
0921デフォルトの名無しさん
2007/10/26(金) 18:12:52無料で使えるCコンパイラ(学習用)
Borland C++ 5.5.1
Cの入門書見ながら "Hello world!" から始めたい人にはオススメ。
あとは別途テキストエディタを用意するだけ。
環境設定はそんなに難しくはない。
Visual C++ Express
少しC言語に慣れてきた人向け。
IDE統合開発開発環境
ソリューションとか、プロジェクトとか、C言語とは関係ないところでつまずく。
コマンドライン・コンパイラ
環境変数の設定でつまずく。
さらに、プラットフォームSDKとかなんとか、ワケワカランやろ。
たぶん入門書の例題とか見ながら、そのままのコードをコンパイルするやろ?
すると必ず strcpy とかで怒られる。
さらに、間違ってMFCに足を突っ込んでしまい大事な人生を棒に振ってしまう危険がある。
0922デフォルトの名無しさん
2007/10/26(金) 18:17:000923デフォルトの名無しさん
2007/10/26(金) 18:19:490924デフォルトの名無しさん
2007/10/26(金) 18:32:320925デフォルトの名無しさん
2007/10/26(金) 18:35:06あれ?
俺ガイル
0926デフォルトの名無しさん
2007/10/26(金) 18:39:19VC++ToolKit2003万歳
0927デフォルトの名無しさん
2007/10/26(金) 19:51:010928デフォルトの名無しさん
2007/10/26(金) 20:00:30はいはい。「俺は gcc 使えるんだぜ、すごいだろ!」 って自慢したいのね。
わかったわかった。すごいすごい。あんたすごいよ、ネ申だよ。
0929デフォルトの名無しさん
2007/10/26(金) 20:02:110930デフォルトの名無しさん
2007/10/26(金) 20:02:490931デフォルトの名無しさん
2007/10/26(金) 20:19:130932デフォルトの名無しさん
2007/10/26(金) 20:24:000933デフォルトの名無しさん
2007/10/26(金) 21:44:210934デフォルトの名無しさん
2007/10/26(金) 21:53:580935デフォルトの名無しさん
2007/10/26(金) 21:55:32path通して即使えるようにしとけよ
0936デフォルトの名無しさん
2007/10/26(金) 22:00:440937デフォルトの名無しさん
2007/10/26(金) 22:01:180938デフォルトの名無しさん
2007/10/26(金) 22:45:050939デフォルトの名無しさん
2007/10/27(土) 00:40:46gccはLinux環境かCygwin環境さえあれば
既に設定済みか、簡単に設定できるかのどちらか。
居る環境次第では、敷居としてはかなり低いよ。
0940デフォルトの名無しさん
2007/10/27(土) 00:50:38まだ褒めてほしいんかよ?
0941デフォルトの名無しさん
2007/10/27(土) 00:55:240942デフォルトの名無しさん
2007/10/27(土) 01:04:04だからbinフォルダでコンパイルしろとあれほど
0943デフォルトの名無しさん
2007/10/27(土) 01:04:380945デフォルトの名無しさん
2007/10/27(土) 01:06:550946デフォルトの名無しさん
2007/10/27(土) 02:33:250947デフォルトの名無しさん
2007/10/27(土) 02:45:150948デフォルトの名無しさん
2007/10/27(土) 02:47:560949デフォルトの名無しさん
2007/10/27(土) 03:02:370950デフォルトの名無しさん
2007/10/27(土) 05:48:50$row->name<br>\n:
というような記述がありました
->という書き方はC言語ではポインタとして使ったと思いますが、PHPにおける->というのはどういう意味をあらわしているのでしょうか?
0951デフォルトの名無しさん
2007/10/27(土) 08:45:050952デフォルトの名無しさん
2007/10/27(土) 10:10:39クラス。
> ->という書き方はC言語ではポインタとして使ったと思いますが
構造体へのポイタだろ?
構造体をもっと発展させたのがクラスだよ。
0953950
2007/10/27(土) 11:44:14ということはつまり・・・
$row->name<br>\n:
上記の記述は、rowクラスのnameというフィールドという意味なのでしょうか?
0954デフォルトの名無しさん
2007/10/27(土) 12:28:590955デフォルトの名無しさん
2007/10/27(土) 15:00:44英語読めない人はどれがいいと思う?プログラムはやったことありません
0956デフォルトの名無しさん
2007/10/27(土) 15:13:040957デフォルトの名無しさん
2007/10/27(土) 15:20:390958デフォルトの名無しさん
2007/10/27(土) 15:31:26ありがとうRubyにしときます
0959デフォルトの名無しさん
2007/10/27(土) 16:28:18.
.
.
switch (num){
case val :
;
break;
.
.
.
}
上のプログラムのコンパイルが通らないんですけどこの処理が普通なの?
vc visualstudio2005
0960デフォルトの名無しさん
2007/10/27(土) 16:29:230961959
2007/10/27(土) 16:39:44エラー 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
0962959
2007/10/27(土) 17:17:310963デフォルトの名無しさん
2007/10/27(土) 17:19:140964デフォルトの名無しさん
2007/10/27(土) 18:33:440965デフォルトの名無しさん
2007/10/27(土) 20:02:290966デフォルトの名無しさん
2007/10/27(土) 20:28:12元からあるデータファイルの中身が違うらしく、その改造プログラムでユニットデータが
収録されているデータファイルを開く事が出来ないんです。
こんな場合、元の改造プログラムとデータファイルを解析して、改造プログラムの更新を
しないといけないと思うのですが、どの様にすれば良いでしょうか?
使用OS WindowsXP Pro SP2
改造プログラム本体は、VBかVC
データファイルはDLLファイル形式
以上となっております。
0967959
2007/10/27(土) 20:29:18どうせセミコロンがなかったとかそんなんだろ
0968デフォルトの名無しさん
2007/10/27(土) 21:12:18HTTPで定期的にポーリングするのは、サーバにすごい負荷がかかりそうなのだけど。。。
Flashを使ってUDPブロードキャストみたいなことができるのかな?
0969デフォルトの名無しさん
2007/10/27(土) 21:19:380970デフォルトの名無しさん
2007/10/27(土) 21:49:390971デフォルトの名無しさん
2007/10/27(土) 22:18:43Lingr ってチャット知ってる?
0972デフォルトの名無しさん
2007/10/27(土) 23:24:06おぉ。こういうのがあったのですね。ありがとうございます。
Web業界はなれて、5年しかたたないのにずいぶん変わったなぁ。。。
0973デフォルトの名無しさん
2007/10/28(日) 05:56:260974デフォルトの名無しさん
2007/10/28(日) 06:24:04VisualStdio7〜VisualStdio2002はいつのまに開発されたのですか?
0975デフォルトの名無しさん
2007/10/28(日) 06:27:260976デフォルトの名無しさん
2007/10/28(日) 06:41:330977デフォルトの名無しさん
2007/10/28(日) 06:59:10でも、PUSHでなくてPULLなのかぁ。シビアなタイミングだと
絶対問題おきそうな気がするな。どうやって回避するのだろう。
0978デフォルトの名無しさん
2007/10/28(日) 09:01:24その利用しているファイルだけをGPLの下において、それ以外の自作のものは独自の規約の下に置いて配布する事は可能なんでしょうか?
英語力がなくGPLの解釈に自信がないので、宜しくお願いします。
0979デフォルトの名無しさん
2007/10/28(日) 09:23:47V2 は日本語訳があるのでまずはそれで確認
ttp://www.opensource.jp/gpl/gpl.ja.html
あとはFAQに全部目を通す
ttp://www.gnu.org/licenses/gpl-faq.ja.html
商売に関係するので、本気で心配とかなら専門家に相談という話になるけど
0980デフォルトの名無しさん
2007/10/28(日) 11:24:47基本無理。GPLの何かを使えば、GPLに汚染される。
0981デフォルトの名無しさん
2007/10/28(日) 11:29:41GPLなんか気にせんでええ。
0982デフォルトの名無しさん
2007/10/28(日) 11:36:42http://opentechpress.jp/opensource/article.pl?sid=06/09/19/044206&from=rss
http://slashdot.jp/articles/07/09/22/1657212.shtml
0983デフォルトの名無しさん
2007/10/28(日) 13:04:320984デフォルトの名無しさん
2007/10/28(日) 16:27:34http://pc11.2ch.net/test/read.cgi/tech/1193556424/
0985デフォルトの名無しさん
2007/10/29(月) 16:13:560986デフォルトの名無しさん
2007/10/29(月) 16:30:090987デフォルトの名無しさん
2007/10/29(月) 16:37:010988デフォルトの名無しさん
2007/10/29(月) 16:40:540989デフォルトの名無しさん
2007/10/29(月) 19:07:10つ「2000年問題」
MSC7〜VC1の間に過去に戻っているので、
そこの7〜2002も過去に戻ったのだ。
0990デフォルトの名無しさん
2007/10/29(月) 19:22:48VC2003 = VC7.1
VC2005 = VC8.0
そしてOrcasのvcのメジャーバージョンは8
0991デフォルトの名無しさん
2007/10/29(月) 19:51:090992990
2007/10/29(月) 20:18:300993ハングルチョンミンゾクチンコフシアナマンコ
2007/10/29(月) 20:19:260994デフォルトの名無しさん
2007/10/29(月) 20:34:580995デフォルトの名無しさん
2007/10/29(月) 20:45:12ガッ
0996デフォルトの名無しさん
2007/10/29(月) 20:48:120997デフォルトの名無しさん
2007/10/29(月) 20:50:52インターネッツリソースを無駄使いすんな。
0998デフォルトの名無しさん
2007/10/29(月) 21:13:27すると次スレでまた同じ質問が書き込まれるわけだな。
それこそインターネッツリソースと時間の無駄遣いだ。
ってわけで埋め
0999デフォルトの名無しさん
2007/10/29(月) 21:19:501000デフォルトの名無しさん
2007/10/29(月) 21:20:58↓
↓
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。