トップページ⇒tech
1001コメント285KB

***すれ立てるまでもない質問はここで 第18刷***

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
どのスレッドに質問したらいいか、わからないときはここで質問してみよう。
FAQ(良くある質問)だと思ったら、ここで質問してみよう。
もっと詳しい解説が知りたければ検索してみよう。

http://www.google.com/
http://2ch-kensaku.ddo.jp/
0002デフォルトの名無しさんNGNG
第1刷 http://piza.2ch.net/tech/kako/975/975576060.html
第2刷 http://piza.2ch.net/tech/kako/990/990082077.html
第3刷 http://piza2.2ch.net/tech/kako/993/993933402.html
第4刷 http://pc.2ch.net/tech/kako/998/998403891.html
第5刷 http://pc.2ch.net/tech/kako/1001/10019/1001998049.html
第6刷 http://pc.2ch.net/tech/kako/1004/10041/1004183881.html
第7刷 http://pc.2ch.net/tech/kako/1006/10069/1006910650.html
第8刷 http://pc.2ch.net/tech/kako/1008/10089/1008908052.html
第9刷 http://pc.2ch.net/tech/kako/1010/10106/1010673275.html
第A刷 http://pc.2ch.net/tech/kako/1012/10125/1012536901.html
第11刷 http://pc.2ch.net/tech/kako/1014/10144/1014478527.html
第12刷 http://pc.2ch.net/tech/kako/1016/10166/1016631412.html
第13刷 http://pc.2ch.net/tech/kako/1018/10187/1018752281.html
第14刷 http://pc.2ch.net/tech/kako/1021/10210/1021034822.html
第15刷 http://pc.2ch.net/tech/kako/1023/10230/1023005362.html
第16刷 http://pc.2ch.net/tech/kako/1024/10247/1024791990.html
第17刷 http://pc3.2ch.net/test/read.cgi/tech/1026281505/l50
00031NGNG
3get
0004デフォルトの名無しさんNGNG
乙です
0005モナ吉NGNG
(=゚ω゚)ノお疲れ〜>>1
0006デフォルトの名無しさんNGNG
じゃあ早速 前からものすごく気になっていたんですけど
いろいろ打ち込むのに便利なツールとかないでしょうか?
みんなどうやってやってるんですかね?
僕はプログラミング自体初心者なんですけど全部手打ちしてます
例えば("**")とかって面倒じゃないですか?
0007デフォルトの名無しさんNGNG
>>6
手打ちかコピペかエディタマクロじゃないの?大抵の人は。
0008デフォルトの名無しさんNGNG
レスがなかったので書き直してみます.
mysqlでテーブルを作ってデータを入れ込みました.
このテーブルに使われているデータ要領がどのくらいか
しらべるSQLコマンドはありますか?
ちなみにレンタルサーバ上のDBです.
0009デフォルトの名無しさんNGNG
>>8
http://pc3.2ch.net/test/read.cgi/tech/1008316065/l50
0010デフォルトの名無しさんNGNG
ビットマップファイルの絵の輪郭に沿ったリージョンを作成する方法というのは在りますでしょうか?
0011デフォルトの名無しさんNGNG
あるよ
0012デフォルトの名無しさんNGNG
くだらない質問で恐縮なのですがC++で確保した領域を拡大したい時はどうしたら良いのでしょうか?
例えばchar str[9]をchar str[12]に拡大したい場合等はnewでchar十二個分の配列を確保してその
新しく作った配列の[0]〜[9]に元の配列の[0]〜[9]をコピーしてゆくという方法しかないのでしょうか?
初心者なのでこんな事で躓いてますがどうか皆さんのお知恵をお貸し下さい。
0013デフォルトの名無しさんNGNG
そんな方法しかない
0014デフォルトの名無しさんNGNG
>>11
よければ教えてください
0015デフォルトの名無しさんNGNG
>>14
1ピクセル毎にチェック+リージョン追加
0016C厨NGNG
>>12
C++にはベクターというものがなかったか?
Cにはないからmallocとreallocを組み合わせるが。
0017デフォルトの名無しさんNGNG
>>16
vectorとて>>12とほとんど同じことをしている罠
0018デフォルトの名無しさんNGNG
質問です。
Fortranの入力が見にくいので、JavaでGUI形式の入力を作成しようと思っています。
その際にFortranとJavaを連動させるにはどしたら良いのですか??

Visual Fortran を使っています。

0019デフォルトの名無しさんNGNG
>>18
マルチは答えるほうがめんどいから、やめてくれんかのう。
で、そのFortranで作ったプログラムの入出力にあわせて
Javaでフロントエンドつくればいいんじゃん? 逆にいうと
18がそのあたりの仕様を説明しないと誰も答えられない。
0020Rina ◆tI333vNE NGNG
>>18
私がはったリンクじゃ物足りなかったかぁ…ガーン(;o;).
0021デフォルトの名無しさんNGNG
Rinaタン負けるな
0022質問NGNG
2ちゃんのリンク集を作ってます。普通にリンクを張ってると、スレッドはいつ
か1000まで行ってHTML化されて過去ログとなります。つまり、ある段階まではそ
のリンクをクリックして普通にスレッドが表示されます。次の段階では、「HTML
化を待つしかない!」という表示になります。最終段階では「隊長!過去ログ倉
庫で発見しました!」という表示になって、そこのリンクをクリックすると出て
きます。この最終段階まで行ったときに、訪問者にいちいち画面の下のほうにあ
るリンクを探させてクリックさせるのがイヤなので、HTML化が済んだスレッドは
自動的にリンクを過去ログ倉庫の方に変更したいのです。どうすればいいですか。
002322NGNG
ちなみに現状は、1週間ごとに手動でリンクをクリックしてHTML化されていれば
手動でリンクを変更しています。
0024デフォルトの名無しさんNGNG
更新しなよ。
002522NGNG
>>24
すいません。回答が簡潔すぎて詳細が理解できません。
0026ioONGNG
ちょっとお聞きしたいのですがエロゲをダウンしたらHDIファイルってのが解凍されたのですが
どのように起動すればよいのでしょうか?
教えてください よろしくです。。
0027デフォルトの名無しさんNGNG
>>22
>>23が正解だと思うんですが、あなたが何らかのプログラムを製作して
作業を自動化したいというのであればその旨を書くべきでしょう。
でなければ、帰れ。

>>26 板違い
0028デフォルトの名無しさんNGNG
>>26
http://www.55555.to/cgi-bin/ext/ext.cgi?ID=hdi_1
0029デフォルトの名無しさんNGNG
>>27
HTML化されているスレッドであれば、「隊長!過去ログ倉庫で○○を発見しまし
た!」という文字列があるので、その文字列があるかどうかを検索し、もしあれ
ばそのURLをコピーして自動的にリンクをアップデートする、というロジックで
いいのでしょうか。
0030デフォルトの名無しさんNGNG
>>29
何の言語を使うとかさ・・・。話の順番がおかしくないか?
003122NGNG
いえ、、別にやりたいことが先にあって、言語は2番目でいいと思うのですが。
0032デフォルトの名無しさんNGNG
>>29
誰かがスレに「隊長!過去ログ倉庫で○○を発見しました!」って書いたらどうするの?w
003322NGNG
>>32
そんなこと書かれたら困ります。
0034ioONGNG
>>27 スレ違いすいません。。
何版にいけばいいんでしょうか?
>>28アリガトウございました。
お陰様で分かりました。
0035デフォルトの名無しさんNGNG
>>22
「プログラム技術板」になにを期待してるんだ?
Webコンテンツ一般なら板違いよ
http://pc3.2ch.net/hp/
0036デフォルトの名無しさんNGNG
>>34
分かったならいいじゃん。
普通はWin板あたり。
003722NGNG
>>35
わかりました。そっちに行ってみます。
0038デフォルトの名無しさんNGNG
なんかどの板で聞いていいのかわからないのでここで聞きます
PCの起動音とかってどうやって変えたりするんですか?
それとmp3ファイルとかをwaveファイルに変えるのってどうやるんですか?
ぶしつけな質問ですんまそんとんぷそん
0039デフォルトの名無しさんNGNG
携帯がフリーズ・もしくは壊れるくらいのURL教えてください。

友達が欲しいみたいなので
0040デフォルトの名無しさんNGNG
>>38
WindowsならWindows板へ
http://pc3.2ch.net/win/
>>39
あなたはこっち
http://pc.2ch.net/hack/
0041デフォルトの名無しさんNGNG
サービスカウンターみたいだなぁ
0042デフォルトの名無しさんNGNG
GUIDっていうか、UUIDって、どうやって生成するの?(自前でやるには)
バイトごとに乱数とかでいいの?
0043デフォルトの名無しさんNGNG
http://www.webdav.org/specs/draft-leach-uuids-guids-01.txt
みれ。
0044デフォルトの名無しさんNGNG
>>43
ありがとう!
004545NGNG
よく高額ソフトなどで、プリンターケーブルに接続するハードプロテクトってありますよね。
プロテクト効果は高いのですが、ノートPC使用時にはかなり邪魔になります。
クラックパッチを作る事は可能なのでしょうか?
0046デフォルトの名無しさんNGNG
>>45
可能だがやるな
004745NGNG
可能なのですね。
ヒントだけでも教えて下さい!
いや、やっぱり全部教えて下さいw
0048デフォルトの名無しさんNGNG
>>47
・クラック依頼は禁止事項
・正規ユーザならワレザを恨め
・自分で逆汗して比較命令でも書き変えれ
0049ヒントNGNG
>>47
チェックルーチンを探して、かならずチェックに成功するようにコードを書き換える。
チェックルーチンをチェックしてるところがあるかもしれないから、(いか繰り返し)
005045NGNG
なるほど、、、、、
有り難うございました!
005145NGNG
禁止事項を読まずに、ご迷惑おかけしました。。。。
0052デフォルトの名無しさんNGNG
CreateWindowで作成したウィンドウをタスクバーに表示させないにはどうすればいいのでしょうか?
0053デフォルトの名無しさんNGNG
文字列を置き換えるreplace関数を書こうと思うんですが、
対象の文字列, 探すべき文字列, 探した場所に配置する文字列
は
char* replace(char *str, const char *pattern, const char *newstr);
のような名前で妥当でしょうか?
0054デフォルトの名無しさんNGNG
(find|search)(Text|Word|Str[ing])
replace(Text|Word|Str[ing])
とか。長いけど。
0055デフォルトの名無しさんNGNG
>>52
CreateWindowExでWS_EX_TOOLWINDOW

次からは、Win32API 質問箱 Build4でどうぞ
http://pc3.2ch.net/test/read.cgi/tech/1023361418/
0056デフォルトの名無しさんNGNG
VC++.NET買うのと、BCB買うのと、どっちがいいでしょうか???
0057デフォルトの名無しさんNGNG
何でゴマキが抜けるんですか?
0058デフォルトの名無しさんNGNG
>>57
一人でもやっていけるからだろ?
0059デフォルトの名無しさんNGNG
>>56
       冫─'  ~  ̄´^-、
     /          丶
    /             ノ、
   /  /ヽ丿彡彡彡彡彡ヽヽ
   |  丿           ミ 
   | 彡 ____  ____  ミ/∧          ∧
   ゝ_//|    |⌒|    |ヽゞ/ ヽ_       / .∧
   |tゝ  \__/_  \__/  /   `、⌒ヾ⌒ヽ/  ∧
   ヽノ    /\_/\  /    (.....ノ(....ノ   / ヽ
    ゝ   /ヽ───‐ヽ|   ι      ι::(....ノノ
     /|ヽ   ヽ──' / ̄ ̄ヽ      ::::::::::::::/`ヽ
    / |  \    ̄  (___..ノ     :::::::::::::::::::(....ノノ
   / ヽ    ‐-      ヽ   ι ::::::::::::::::::::::::::ノ
0060デフォルトの名無しさんNGNG
こうやってM$はシェアを獲得したんだね。
0061デフォルトの名無しさんNGNG
>>57
それはオナニーの話なのか、脱退の話なのか

その辺をハッキリさせよう。
0062デフォルトの名無しさんNGNG
>>61
もっともな意見だ。
0063BluckNGNG
VC++のofstreamって、UNICODEに対応していますか?
普通にファイルに書き出そうとすると、ただの数字の羅列が出力されてしまいます。
どうにかして、UNICODE文字列をファイルに書き出すことは出来ないでしょうか?
0064デフォルトの名無しさんNGNG
すいません関数電卓買おうと思ってます
お勧めを教えてください、

できれば16進2進の計算が出来るものでシンプルで
いろんな機能がついてないものがいいです。
よろしくお願いします
0065デフォルトの名無しさんNGNG
>>64
激しく板違い?
0066デフォルトの名無しさんNGNG
それじゃあオナニーの方でお願いします
0067デフォルトの名無しさんNGNG
>>64
Windowsに漏れなく付いてきます。
0068デフォルトの名無しさんNGNG
>>67
久しぶりに正しい用途の「漏れ」をみたw
0069デフォルトの名無しさんNGNG
BOCのSPREAD3.0Jのドキュメントなんですが
確か昔はBOCのHPからダウンできた気がするのですが
もうなくなっちゃったんでしょうか?見つからないんです。
勘違いかなぁ…。
0070デフォルトの名無しさんNGNG
パリティー・エラーって何ですか?
0071デフォルトの名無しさんNGNG
>>59
ワラタ
0072デフォルトの名無しさんNGNG
関数名は名詞がいい?動詞がいい?
0073デフォルトの名無しさんNGNG
↓これは、なんの為のコードですか?


#!/usr/bin/perl -w        
use strict;
                      $_='ev
                    al("seek\040D
      ATA,0,         0;");foreach(1..2)
    {<DATA>;}my        @camel1hump;my$camel;
 my$Camel ;while(       <DATA>){$_=sprintf("%-6
9s",$_);my@dromedary      1=split(//);if(defined($
_=<DATA>)){@camel1hum    p=split(//);}while(@dromeda
ry1){my$camel1hump=0   ;my$CAMEL=3;if(defined($_=shif
    t(@dromedary1  ))&&/\S/){$camel1hump+=1<<$CAMEL;}
    $CAMEL--;if(d  efined($_=shift(@dromedary1))&&/\S/){
   $camel1hump+=1 <<$CAMEL;}$CAMEL--;if(defined($_=shift(
   @camel1hump))&&/\S/){$camel1hump+=1<<$CAMEL;}$CAMEL--;if(
   defined($_=shift(@camel1hump))&&/\S/){$camel1hump+=1<<$CAME
   L;;}$camel.=(split(//,"\040..m`{/J\047\134}L^7FX"))[$camel1h
   ump];}$camel.="\n";}@camel1hump=split(/\n/,$camel);foreach(@
   camel1hump){chomp;$Camel=$_;tr/LJF7\173\175`\047/\061\062\063
   45678/;tr/12345678/JL7F\175\173\047`/;$_=reverse;print"$_\040
    $Camel\n";}foreach(@camel1hump){chomp;$Camel=$_;y/LJF7\173\17
    5`\047/12345678/;tr/12345678/JL7F\175\173\047`/;$_=reverse;p
     rint"\040$_$Camel\n";}#japh-Erudil';;s;\s*;;g;;eval;  eval
      ("seek\040DATA,0,0;");undef$/;$_=<DATA>;s$\s*$$g;(  );;s
       ;^.*_;;;map{eval"print\"$_\"";}/.{4}/g; __DATA__  \124
        \1  50\145\040\165\163\145\040\157\1 46\040\1 41\0
          40\143\141 \155\145\1 54\040\1  51\155\ 141
          \147\145\0 40\151\156 \040\141  \163\16 3\
           157\143\  151\141\16 4\151\1   57\156
           \040\167 \151\164\1  50\040\   120\1
           45\162\  154\040\15  1\163\   040\14
           1\040\1  64\162\1   41\144    \145\
           155\14  1\162\    153\04    0\157
           \146\   040\11   7\047\     122\1
           45\15   1\154\1 54\171     \040
           \046\     012\101\16      3\16
           3\15      7\143\15       1\14
           1\16      4\145\163      \054
           \040      \111\156\14     3\056
          \040\     125\163\145\14     4\040\
          167\1    51\164\1 50\0     40\160\
         145\162               \155\151
        \163\163                \151\1
       57\156\056

# camel code, copyright 2000 by Stephen B. Jenkins
# The use of a camel image with the topic of Perl
# is a trademark of O'Reilly & Associates, Inc.
# Used with permission.
0074デフォルトの名無しさんNGNG
VB6で作ったActiveXドキュメントを社内のサーバーに置いてます。
こいつを各クライアントのプラウザから実行するっていうありがちな仕組みなんですが、
IE6のセキュリティパッチをあてると毎回画面の呼び出しの度に「ファイルのダウンロード」
画面が表示されてしまい困ってます(IE4〜6までは平気だった)。

このダイアログを出させなくする方法ってありますか?
0075デフォルトの名無しさんNGNG
>>72
感嘆詞でおながいします。
0076デフォルトの名無しさんNGNG
配列の中に重複した値があれば
除去する
処理が思いつきませぬ。
そんなのわからないの?って思った方。
是非!私に助言をください
追伸
VBscriptです

0077デフォルトの名無しさんNGNG
ageときます
0078デフォルトの名無しさんNGNG
(*゚。゚) ボー
0079デフォルトの名無しさんNGNG
>>76
除去ってのは詰めるの?
配列の値を文字列で連結していく(buf=buf&" "&a(q))。
新規に格納する前にInstrでbufの中にガイシュツかどうか検索。

とか?
0080デフォルトの名無しさんNGNG
>>76
除去って?
配列の要素が1,2,1,3だったとき、
1,2,3,0
2,1,3,0
2,3,0,0
0,2,0,3
という4つくらいパターンが考えられるけど?
仕様を明確にせよ


008179NGNG
>>80
そこまでは思いつかなんだ。逝って来る。
0082デフォルトの名無しさんNGNG
76ですが。
相手にしてくれてどうもです。
配列の要素が1,2,1,3だったとき、
1,2,3
が理想なのです。
>>79さんの方法でいけそうな気がしてきますた。
0083デフォルトの名無しさんNGNG
76ですが。
ちゃんと逝けますた。
008479NGNG
そいつぁよかったヽ( ´ー`)丿
0085デフォルトの名無しさんNGNG
ちょっといろんなソフトのソースを参考にしたいんですが
フリーソフトでソースを公開してくれてるのってあまりないですかね?
Donutぐらい?
0086デフォルトの名無しさんNGNG
ソフト板にもいたなお前。黙って氏ね。
0087デフォルトの名無しさんNGNG
マルチなのか?まあ板違いだけど。一応
>>85
http://sourceforge.net/
0088デフォルトの名無しさんNGNG
>>86
ストーカーですか?
0089デフォルトの名無しさんNGNG
>>88
粘着はほっとけ。
0090まがいものプログラマーNGNG
どうにかしてクライアントウィンドウのハンドルを取りたいのですが
m_hWndMDIClient ってどこで取ればよいのででしょう?

VC++6デス。MFC/API問わずデス。
0091デフォルトの名無しさんNGNG
>>90
????
自分で作ったウィンドウのハンドルが何故取れない?
MDI子ウィンドウからGetParentで取れないとか?
009290NGNG
自レス。
解決しますた。
CMDIFrameWnd のなかでした。
お騒がせして大変申し訳なかったデス。

0093デフォルトの名無しさんNGNG
素朴な疑問なんですがOSや家庭用ゲームは
基本的にどの言語でプログラムされているんでしょうか?
0094デフォルトの名無しさんNGNG
C、アセンブラじゃないの?
0095デフォルトの名無しさんNGNG
最近はasm使うことはなくなったかな。その代わりC++使うことが増えた。
0096デフォルトの名無しさんNGNG
Visual C++.NETのインストールをしようとすると、

「エラー1305です。ファイルf:\Program files\Microsoft Visual Studio.NET・・・(中略)・・・\dataservice.discoからの読み取りでエラーが発生しました。このファイルが存在し、このファイルにアクセスできるか確認してください。」

というエラーメッセージが出てきてインストールが止まってしまいます。
何度やっても「dataservice.disco」というファイルのところで止まります・・・・・・
どなたか分かる方教えて下さい。
0097デフォルトの名無しさんNGNG
>>96
とりあえず製品版かってね(はぁと
0098デフォルトの名無しさんNGNG
>>96
有名な不完全版じゃん
MXやるなら少しは自分で調べろ
0099デフォルトの名無しさんNGNG
>>98
不完全版・・・・・・ですか?(汗
するとインストールできないんですか?
0100デフォルトの名無しさんNGNG
やっぱり割れか
0101 ◆LOVE/RRI NGNG
すみません。本気で知りたいのですが、mac版のとりっぱーを10桁にしようとしてまして、
「開く」で開いて、cryptがある行の-8を-10に書き換えをやってみたのですが、
保存してもう一度開いてみると-8に戻ってしまっていて、10桁の計算ができないのです。
スレ違い、板違いかもしれませんが、分かりましたら教えて下さい。お願いします。
0102デフォルトの名無しさんNGNG
CASLは勉強する意味ありますか?
その後、アセンルラとか勉強するのに役に立ったりするのでしょうか?
0103デフォルトの名無しさんNGNG
MSDNに登録するとマイクロソフト社のOSがタダでもらえるという噂を聞いたのですが
詳細を知っているから教えてください
0104訂正NGNG
×詳細を知っているから教えてください
○詳細を知っている方教えてください
0105デフォルトの名無しさんNGNG
>>103
Pro以上ならもらえる
…て、現状は詳しく知らないんだけどOS Edition以上だっけ?
0106デフォルトの名無しさんNGNG
>>102
どなたかお願いします。
0107デフォルトの名無しさんNGNG
>>106
たかだか30分レスが来ないくらいだぎゃぁぎゃぁ騷ぐな。
0108デフォルトの名無しさんNGNG
試験受けない限りCASLはダメポ
0109デフォルトの名無しさんNGNG
数字を繰り上げる関数で "ceil"というのがありますが、あれは何の略ですか?
0110デフォルトの名無しさんNGNG
ceilは天井じゃないの?略じゃなく
0111デフォルトの名無しさんNGNG
ceiling:n.天井(板); 限界; 
0112デフォルトの名無しさんNGNG
プロセスメモリエディタでメモリを書き換えるのはリバースエンジニアリングなのでしょうか?
0113デフォルトの名無しさんNGNG
メモリのどこを書き換えればいいか解析するのは、リバースエンジニアリングかも。
0114デフォルトの名無しさんNGNG
http://alink3.uic.to/user/0032.html
自分ここのホームページの管理人なんですが
1日平均四戸つくらいFLASHが増えていき、
限度の3000個まであと1000ちょっとです
そこまでいくと表示がとても遅くなるので
もっと軽いcgiが欲しいんですけど
自分でアレンジするにはどうすればいいのですか
0115デフォルトの名無しさんNGNG
・よその板に行く
0116デフォルトの名無しさんNGNG
つーか、昔のものを、固定HTMLにすればいいやん。
CGI管理から引きはなして数を少なくしてさ。
0117デフォルトの名無しさんNGNG
パソコン一般板で質問したのですが、返答を得られなかったので質問させて下さい。
プログラムに関しては全く分からない初心者です。

ある登録フォームから登録したいのですが、「登録」ボタンを押しても何の
変化もありません。
ソースを見ると、
<input type="submit" name="submit" value="登録" class="txtfield">
となっています。
で、上の方の列を見ると
<input type="hidden" name="env_report" value="REMOTE_HOST,REMOTE_ADDR,HTTP_USER_AGENT">
<input type="hidden" name="title" value="ありがとうございました">
となっています。

全くの素人考えですが、「ありがとうございました」という表示が出ない
と相手に情報が送信されてないという事ではないかと考えました。
普通のフォームですと、「登録」といった類のボタンを押すとクリック音
が出ますが、これは出ません。

これは私のPCに問題があるのか、それともフォームのプログラムに問題
があるのか、原因は何なのでしょうか。
相手の連絡先が分からないので確認しようが無いので非常に困惑しています。
どうかご教授ください。
0118デフォルトの名無しさんNGNG
>>117
キミさあ
ある登録フォームじゃわからないよ
URLを書いてもらわないとさ
おながいね
0119デフォルトの名無しさんNGNG
APIで古いバージョンに対応するために用意する機能を「下位互換」と言いますが、
これから実装予定の機能名をあらかじめ予約することを「上位…」なんですか?
0120デフォルトの名無しさんNGNG
http://www.google.com/search?ie=Shift_JIS&q=%8F%E3%88%CA%8C%DD%8A%B7+%89%BA%88%CA%8C%DD%8A%B7
http://www.e-words.ne.jp/view.asp?ID=2542
http://www.e-words.ne.jp/view.asp?ID=2541
0121117NGNG
質問の件、解決しました。

>>118さん
どうもすいません。ありがとうございました
0122デフォルトの名無しさんNGNG
http://www.geocities.co.jp/Milano-Cat/3519/hagenin.swf
0123デフォルトの名無しさんNGNG
ねえ奥さん聞いた?
学生でWin32・EXE用の逆アセンブラ作っちゃう人がいるらしいわよ
ついでに前流行ったBadtransを解析しちゃった子もいるそうよ
ボロ負けよねぇ・・・・ハァ
0124デフォルトの名無しさんNGNG
>>123
すごいな。
0125デフォルトの名無しさんNGNG
   @@@@   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   (゜д゜@ < >>123 あらやだ。でもあたしもデバッガ作ってたわ
   ┳⊂ )   \_____________________
  [[[[|凵ノ⊃
   ◎U□◎ =3 キコキコキコ
0126デフォルトの名無しさんNGNG
ぱそこんからおんなのこがでてきません。!
0127デフォルトの名無しさんNGNG
ハァ?「ぱそこん」っつったら、それ自体おんなのこやろ?
あー、さては、ぱそこんに種付けしようとしてるナ
0128デフォルトの名無しさんNGNG
残念ながらちょビッツの見すぎです。
0129デフォルトの名無しさんNGNG
人は一人では何も出来ない。
人は無から何も作れない。
人は神ではありませんから。
0130デフォルトの名無しさんNGNG
人は想像できる。
そして人は創造する。
人は神になりたいのかもしれない。
0131神NGNG
呼んだ?
0132デフォルトの名無しさんNGNG
>>131
ダレだ貴様
0133神NGNG
いや、ただの神だけど。
0134デフォルトの名無しさんNGNG
流れを断ち切ってしまうようですが質問です。

VC++6.0で、データベース内のデータをグリッドに表示させ云々、
というのを作成しろと言われました。

データベースとのやりとりはできているようなのですが、
グリッドの扱い方がさっぱりわかりません。
あくちぶ×のせいかMSDNで探しても出てこず、
ぐぐるで検索かけてもVBしか出てこないのでお手上げです。

グリッドの扱い方が掲載されているサイト等ご存知の方ご教授ください。
0135デフォルトの名無しさんNGNG
なんか恐ろしい勢いで伸びている、いやなスレが立ちましたな。
0136デフォルトの名無しさんNGNG
ほっといたら連続カキコでとまらないか?
0137136NGNG
やば下げ忘れ。
0138名無しさん@カラアゲうまうまNGNG
ひょっとして、他の奴もどんどん書き込んでるから連続と見なされてないのか?
0139デフォルトの名無しさんNGNG
あのスレの1はふざけてるの?
0140デフォルトの名無しさんNGNG
>>139
どのスレの1?
0141デフォルトの名無しさんNGNG
もう終わったみたいだ・・・
0142デフォルトの名無しさんNGNG
JavaとC++(BCBがよいのですが)の両方の言語で作ろうと思っています。
Javaは参考になるもの持っていますが、
C++のはないので、またBCBの場合の参考になるものがないので、
困っています。参考になるものがありましたら、教えてください。
0143デフォルトの名無しさんNGNG
本?
0144デフォルトの名無しさんNGNG
両方?
0145デフォルトの名無しさんNGNG
バイ?
0146142NGNG
はい
0147デフォルトの名無しさんNGNG
もの
 もの
  もの
   もの
ものって具体的に何
0148デフォルトの名無しさんNGNG
バイなのか・・・
0149デフォルトの名無しさんNGNG
>>148
反応すんなゲイ
0150デフォルトの名無しさんNGNG
いや、俺もバイだから。
0151デフォルトの名無しさんNGNG
gccでwin32用アプリを作成するにはどうすればいいんでしょうか…
SDK拾ってきてライブラリをリンクするだけでいいのかな
調べてみましたがよくわからなかったので教えてください
0152名無しさん@カラアゲうまうまNGNG
http://www.mingw.org/
0153デフォルトの名無しさんNGNG
>>152
それでやる場合、グラフィック周りのライブラリがかけているようなのですが…
0154名無しさん@カラアゲうまうまNGNG
グラフィック周りってどういうものを考えてる?
0155デフォルトの名無しさんNGNG
カラアゲでも食ってろ
0156デフォルトの名無しさんNGNG
gdi32.libとか?
0157名無しさん@カラアゲうまうまNGNG
>>156
ならmingwでも使えるはず。
0158デフォルトの名無しさんNGNG
すみません
デルファイでFDドライブの内容をshelltreeviewにて
表示しているんですが、一度そのフォームを閉じて、
別FDを入れても前の状態を保持しています。
新たに取得して再描画したいんですが、
どうしたらいいんでしょう?
0159夏厨NGNG
windowsでC言語でメール送信をするプログラムは作る
ことは可能なのでしょうか?
UNIXなどでは比較的簡単なようですが。
0160DQNNGNG
んああ。
できるよC++で。
0161デフォルトの名無しさんNGNG
質問させて下さい。

ARMアーキテクチャ用のコンパイラは、現状でフリーで手に入りますでしょうか?
携帯電話用BREWアプリケーションの開発の過程で使用するのですが、
これを入手しようとした場合、今のところ有料での方法しか知りません。
0162デフォルトの名無しさんNGNG
evc
0163デフォルトの名無しさんNGNG
cygwin+gccじゃあかんの?
0164 ◆/AuSBZ8s NGNG
>>602
はいはい、じゃぁ、かってにしろよ。
結局お前はヘタレだったわけだが・・・。

じゃ、みんな漏れだけ今から服毒自殺決行してみます。
場所は以前オフのあった町の表通り公園の中央ベンチ。

もし近くの人いたら、来て念仏の一つでも唱えてな。藁
絶対救急車呼んだり、助けるようなまねはしないように!

あと、応援してくれた人たちありがとう。立派に氏んで見せます。
これで勇気が出た人、後に続いてください。
>>535もがんばれよ。

2年間ありがとう2ちゃんねる・・・。
でわ・・・さようなら。
0165 ◆/AuSBZ8s NGNG
スマソ、誤爆です。
気にしないでください。
0166デフォルトの名無しさんNGNG
ワラタ
0167デフォルトの名無しさんNGNG
どこの誤爆かきになる。。。
0168デフォルトの名無しさんNGNG
こいつに聞け
ttp://homepage1.nifty.com/bee

リリアンへはこちらから
ttp://homepage1.nifty.com/bee/l/
0169デフォルトの名無しさんNGNG
初心者ですいません。
リアルプレーヤ、毎回、WIN起動時に立ち上がってウザイのですが
できれば消す方法教えていただけると助かります。
参考HOMEPAGEでも結構です。
よろしくお願いします
0170デフォルトの名無しさんNGNG
>169
フツーそんな状態にはならん。
こっちで聞いてみれ>http://pc.2ch.net/pcqa/
0171デフォルトの名無しさんNGNG
あまりに恥ずかしくて友人にさえできない質問です
決してネタではありません

Dos窓でプログラムを実行したときに結果が一瞬で消えちゃいます
結果を表示したままにする方法はないでしょうか?
0172デフォルトの名無しさんNGNG
>>171 いた違い
こっちで聞いてみれ>http://pc.2ch.net/pcqa/
0173171NGNG
>>172
ありがとうございます!
そっちで聞いてみます!
0174デフォルトの名無しさんNGNG
どうしても分からないので質問させてもらいます
WinInetの関数ですが
InternetCrackUrl
InternetOpen
InternetConnect
HttpOpenRequest
HttpSendRequest
この順番でCGIの掲示板に書き込みを行うプログラムを作成しています
それで、書き込み自体は成功するのですが
InternetCrackUrlの第一引数で
http://www”ここに掲示板URL”.cgi?name=”名前”&mail=”メール”&title=”タイトル”t&text=”書き込み内容”&c=WRITE
このように設定しているのですが
書き込み内容の部分に'='が入ると正常に書き込みがされません
(書き込み自体はできますが'='の後の部分は反映されません)
たとえば、タグの書き込みなどをする場合には必ず'='は入れなくてはならないと思うのですが
どのようにすれば'='などを含めた書き込みができるようになるのでしょうか?

環境はWIN98、VC++4.00です
0175デフォルトの名無しさんNGNG
VC6。
MFC AppWizで、Doc-Viewありで手抜き生成したSDIです。

CView派生クラスの OninitialUpdate() で異常系に入る場合に、
速やかに、かつ後腐れなくプロセスを自殺させたいのです。

どうすればいいですか?
0176175NGNG
あ、今は自プロセスにユーザ定義MSGをポストして
そこのハンドラで終了処理に飛ばしてます。

なんか資源の無駄遣いっぽくて。。。
0177デフォルトの名無しさんNGNG
delete this;
0178175NGNG
>>175 ありがとうございます。
this==(CView*) だとすると、
CViewが自殺すれば、CWinAppも死ぬということ?

this==(CWinApp*) だとしたら、
CViewでの異常を、CWinAppに通報しる方法が知りたいです。
CMainFrameでもいいのかなあ?
0179デフォルトの名無しさんNGNG
linux magazineなどでフリーアプリケーションの紹介をしていますが、あのようなGUIのアプリケーションの作成は通常何をつかってやっているのでしょうか?
0180デフォルトの名無しさんNGNG
ソースを見れ。
0181デフォルトの名無しさんNGNG
>174
Url Encoding
0182デフォルトの名無しさんNGNG
ビデオデッキのG-codeの算出アルゴリズムが掲載されている
ページを探しています。

検索もしてみたのですが、アメリカ用の物しか発見できませんでした。
日本とアメリカでは暗号に使われる定数が異なっているため、
日本では役に立たないデタラメなコードが生成されてしまいます。

また、この日記ページの5月8日に解析ページへのリンクが
あるのですが、すでにデッドリンクとなっていました。
ttp://gggzzz.cool.ne.jp/zakkisou/mukasizakkisou/0005zakkisou.html
ページのタイトルで検索しても発見できません。
移転先をご存じの方がいましたら、お願いします。
0183デフォルトの名無しさんNGNG
>>182
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=utf8&oe=utf8&querytime=-ZMXjB&q=%EF%BC%A7%E3%82%B3%E3%83%BC%E3%83%89%E8%A7%A3%E6%9E%90+analyzing+VCR%2Dplus+code
0184デフォルトの名無しさんNGNG
Gコードの符号化を開設してる書籍持ってるんで、
分からないことがあれば聞いてくれ。
どこが分からないんだ?
0185デフォルトの名無しさんNGNG
>>184
先生、ボクのチンチンから白いものがでます。
何故なんですか教えてください。
0186デフォルトの名無しさんNGNG
仕様です。
0187デフォルトの名無しさんNGNG
>>185
posix扱う人間は夢精が多いからね〜
0188182NGNG
>>183
ありがとうございました。
かれこれ5、6時間ほどネットサーフィンしたのですが、
まだまだ探し方が足りなかったようですね。
定数が機密事項(らしい)ということも、検索して初めて知りました。

しかし、たかだか8桁の10進数ですから、最近のパソコンなら
力技でも解析できるのでは、すでに誰かがやっているのではないかと
思った次第です。

>>184
野球中継の延長で深夜番組の放送時間が変わった時の
Gコードを知りたかったため、
算出プログラムを自分で作ってみようと思い立ちました。
数学的な面での興味ではないです。

8桁のGコードで1分単位の予約をしたいのですが、
「analyzing VCR-plus code」のページでは6桁、5分単位までしか
解説されていません。
その書籍には8桁のGコードを算出する方法が載っていますか?
0189デフォルトの名無しさんNGNG
(・∀・)アヒャーリ
(・∀・)アヒャーリ
(・∀・)
(・∀・)アヒャーリ
0190182NGNG
>>184
Gコードを計算するには、1分ごとの時間に対応したテーブルと
暗号化のための定数が必要なのですが、具体的な数値は
掲載されていますか?

テーブルは国ごとに最適化されているため、
日本向けにローカライズされた情報が必要です。

掲示板に全部転載するのは大変だと思うので、
自分でその書籍を購入したいと思います。
ISBNを教えてください。
0191デフォルトの名無しさんNGNG
>>182
8桁まで載ってる。
1分毎のテーブルという物は存在しないんで、
たぶん算出方法が間違ってるんでない?
0192182NGNG
>>191
開始時刻や番組の長さには、過去のテレビ番組表から番組の長さを
統計的に調べた上で、ハフマン符号のような可変長の符号が
使われているようです。

そのため、1分ごとにどの符号が割り当てられているか
テーブルが必要になると思うのですが、
テーブルを使わずに、番組の長さから符号を算出する式があるなら、
ぜひ知りたいです。

vcrplus.zipというアーカイブに入っている、アメリカ人が作った
Cのソースを見ると、巨大な配列が定義されています。
vcrplus.zipはあちこちに転載されていますので、検索ですぐ見つかります。
0193デフォルトの名無しさんNGNG
>>192
文殊ソフト研究会ってキーワードで研究してみて
そこで解析データの販売をしてる。
0194182NGNG
>>193
ありがとうございます。
そのページはすでに見ていましたが、ちょっと値段が高いので
考え中です。
0195デフォルトの名無しさんNGNG
ちなみに、そこの本を買っても
解析結果をソフトにして配布しちゃいけないらしいので、
買わない方が良いかも知れない。
0196デフォルトの名無しさんNGNG
FORTRAN での数値計算以外はほとんどやったことのない私ですが,教えていただけないでしょうか。

ビデオチャットなどによく使われる,USB 接続の安いビデオカメラがありますよね。
あのようなカメラから画像を取り込んで処理するプログラムを作りたいんですが,
勉強方法,参考書,参考Webサイトなど,教えていただけないでしょうか。

OSはWindows系,言語は VB,VC,Delphi など,現時点で特定していません。
0197デフォルトの名無しさんNGNG
DirectShowで取り込めるのかな?
とりあえずDirectShowのドキュメントはある
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndxsdk/html/ds_sdk_redirect.asp

マイクロソフトのSDKはほとんどC++(Cも一応サポートしてる)かVBが対象
0198デフォルトの名無しさんNGNG
日本語もあるようだ
http://www.microsoft.com/japan/developer/library/jpdx8_c/ds/default.htm
0199デフォルトの名無しさんNGNG
アセンブリ言語とニーモニックってどう違うのでしょうか?
プログラマにとっては同じだと思うんですが・・

あと、armとthumbってどう違うのでしょうか?
0200デフォルトの名無しさんNGNG
ニーモニック = 「記憶を助けるもの」
0201デフォルトの名無しさんNGNG
組み込みって何?調べても携帯等デンキ製品に関係する仕事だということしかわかりません・・
どちらかというと差別されているようですが

0202デフォルトの名無しさんNGNG
趣味でGUIのプログラム作ろうと思うんだけどどれがいい?
将来的に実務で役に立つようなのがいいんだが。
・MFC使ってWindows専用。
・JAVA使う。
・HTML使う。
0203デフォルトの名無しさんNGNG
>>202
・HTML使う
→ビミョウに意味がわかりません。多分それはサーバサイドプロ
グラミングになるでしょう・・・
・Java使う
→クライアントサイド開発が将来役に立つかどうかビミョウです
・MFC使ってWindows専用
→いまどきMFCつかうなんて、マゾですか?

将来の為なら、ほかのより先進的な方法にしたほうがよいかと。
Windowsでやりたいなら.NETでVBかVC++かC#がよいと思われ。
.NETなら、どうせどれでも大して変わりません。
0204デフォルトの名無しさんNGNG
>>203
MFCはマゾですか。
俺、.NET持ってないんだよね。VC++6なら持ってるけど。
HTML使うの意味は良く説明できないけどCGIとか使ってクライアントの
所はブラウザでやるというような感じ。
クライアントをGUIで作るのって.NET以外にどんなのがあるの?
0205デフォルトの名無しさんNGNG
>>201
OSもソフトもROM上で動作するシステム。
OSは ChorusOS, VxWorks, ITRON, Nucleus Plus とかが主流かな。



0206デフォルトの名無しさんNGNG
>>205
ZAURUSなんかも入りますか?
0207デフォルトの名無しさんNGNG
いくら夏とはいえひどすぎるな、こりゃ。
0208デフォルトの名無しさんNGNG
>>199
ニーモニックって命令を英語などの置き換えたものじゃないの?CALLとか。
0209208NGNG
ネタにマジレスしちゃった・・・
0210apholistNGNG
>>202
将来「実務」というのが多少難しいが、
VCか、Delphiがいいだろ。
Javaはサーバサイド以外では遅くて役に立たん。

DelphiならKylixに転用できるみたいだし。
VBは環境依存が大きいからだめ。
0211196NGNG
>>197 >>198
ありがとうございます。ちょっと取っ掛かりが見えたような気がしますので,
また勉強します。
0212デフォルトの名無しさんNGNG
いまむっ茶知りたい事あるのです。
それは、プログラマーは車を運転できるのかという事です。
運転免許を持っているプログラマーは存在するのですか?

千奈美に私はいま車をいごかしてみて、俺には無理かもしれないと思いますた。
車コワイです。アクセルが「グゥアーン」って鳴って、ブレーキを踏むと
車が急に止まります。加速度かかかると頭が真っ白になりました。
アクセルとブレーキの微妙な操作が難しいです。
なぜ車の運転は二進法ではないのですか?
0213デフォルトの名無しさんNGNG

┌─────────────────────┐
│┌───―┐        交差点です           │
││ ∧_∧ │                         |
││( ´∀`) │                       │
││(     ) │                       │
│└────┘  [左折]   [直進]   [右折]     │
└─────────────────────┘
0214デフォルトの名無しさんNGNG
VBであるパソコンの環境変数を取得したいのですが自分の
端末の環境変数の値を拾ってきてしまいます。どうすれば
よいのでしょうか。?環境変数は、パスを持っているのですか?
0215デフォルトの名無しさんNGNG
>>214
それを知って何をしたいというのだ。
0216デフォルトの名無しさんNGNG
>>214
逝ってよし!
0217デフォルトの名無しさんNGNG
>>214
冷静に考えてくれ。
これだからVBユーザは・・・
0218探し物七死さんNGNG
みなさんおはようございまぁす♪
質問&探索を、お願いしたくまいりました。
質問は、バイナリエディターと言う一品なのですが…
誰かご存じでしょうか?
ちょっと改散したい、プログラムがありまして。
知ってたら値段など詳しく教えてください。
0219探し物七死さんNGNG
みなさんおはようございまぁす♪
質問&探索を、お願いしたくまいりました。
質問は、バイナリエディターと言う一品なのですが…
誰かご存じでしょうか?
ちょっと改散したい、プログラムがありまして。
知ってたら値段など詳しく教えてください。
0220デフォルトの名無しさんNGNG
>218-219
板違い
0221デフォルトの名無しさんNGNG
>>218
下のどっちかに行け。
http://pc3.2ch.net/software/
http://www.vector.co.jp/
0222デフォルトの名無しさんNGNG
>>221
つぅか今のうちに潰しておくべき。
他の板に迷惑かけるなよ。
0223デフォルトの名無しさんNGNG
潰すだって ( ´,_ゝ`)プッ
0224デフォルトの名無しさんNGNG
CとC++というのはどう違うんでしょうか
ボクはいまCを始めたばっかりなのですが
きくところによるとC++はCより便利らしいです
C++があるのにCをやる意味ってあるんでしょうか
それともCができないとC++はできないんでしょうか
教えて下さい
0225デフォルトの名無しさんNGNG
>>224
あなたの言ってる質問に全部yesと答えれば正解。
0226デフォルトの名無しさんNGNG
>>224
C++というのはCの拡張バージョンなので基本はCと同じなのです。
つまり、C++はCを習得してから学んだほうがわかりやすいのです。。
0227デフォルトの名無しさんNGNG
>>226
違う。ツッコミは他の人と過去ログに任せる。
0228vb厨NGNG
クライアントログの一元管理が死体のだけど、クライアントからUNCで鯖上のパスを指定してファイルのオープンを行う際にフォルダアクセス用のユーザ名とパスワードをコードで渡すことは可能かしらん?
0229vb厨NGNG
追記:言語はVB
0230デフォルトの名無しさんNGNG
>>228
頼む。そんな異様に長い1文を読んで理解しろと言うのか。
0231デフォルトの名無しさんNGNG
MFCを今からやるのはマゾだと言われたんだけど
何でマゾなのかおせえてくれませんか?
0232vb厨NGNG
つまり、VBのOpenステートメントを使うと
ザルフォルダのUNC指定オープン:ウッキー
アクセス制限フォルダのUNC指定オープン:NG

このNGの方を何とかしたいのだよ。
宜しくたのんます。
0233デフォルトの名無しさんNGNG
>>232
?
0234デフォルトの名無しさんNGNG
>MFCを今からやるのはマゾだと言われたんだけど
>何でマゾなのかおせえてくれませんか?

作りが糞な上に既にMSによって捨てられてるから。
0235デフォルトの名無しさんNGNG
>>234
そうなんですか。
俺ここ1年くらい新しいこと仕入れるのサボってて、今どうなってるのか
良く分からないんだよね。
前にも質問したもので悪いんだけどクライアント部分のGUIって
何で作るのが今おしゃれなの(VBを除く)?
.NETってC++からかけ離れたものなの?
美容院の顧客管理とか、在庫管理のアプリなんだけど。
0236デフォルトの名無しさんNGNG
多分WinならCイゲタを使った方が効率いい。
0237デフォルトの名無しさんNGNG
>>235
C++なら C++BuilderでVCL
こだわらなければDelphiでVCL
.NETでよければC#で.NET Framework
VCLと.NET FrameworkのGUI部分は作りが似てる。(同じ人が作ったから)

個人的にはまだ.NETはこなれてなくて、「使いやすい」ものはVCLの方が作りやすいと思う。
0238デフォルトの名無しさんNGNG
>>237
Javaともな。
0239デフォルトの名無しさんNGNG
210です>>205
有難う御座います!
ネットサーフしても明確な定義がみつからなかったので助かりました。


ところでもう1つ質問ですが
PCはOSもソフトもメモリ上で動いているとおもっていいのでしょうか?
0240デフォルトの名無しさんNGNG
>>239
ノイマン式。
0241235,237NGNG
>>235
あぁ、Javaでもいい
どのぐらい凝ったインターフェースにするかだな。
一番凝れるのがVCL、次が.NET、次がJava
VCにGUIデザイナ用意しなかったMS逝ってよし
C++Builder/DelphiならCLXって手もあるな。あまり使わんけどLinuxにも対応できる
0242デフォルトの名無しさんNGNG
VCは98年発売のソフトだぞ
0243デフォルトの名無しさんNGNG
Visual C++.NETにGUIデザイナ用意しなかったMS逝ってよし
これで満足か?>>242
0244デフォルトの名無しさんNGNG
>>243
ついてるが?
0245デフォルトの名無しさんNGNG
>>241
C++Builder、Delphiってマイナーなイメージがあるけど今は違うの?
.NETのお値段調べたら10万以上するね。そんなの当分買えないよ。
あと放置してあったMSDN入れてみたんだけど.NETのにMFC7.0のことが載ってたよ。
ツールの使いやすさは別としてVisualStudio6.0でMFCとC++のこと
勉強するのって方向間違ってない?
「C++バリバリだぜ」になりたいんだけど。
0246243NGNG
なんだついてるのか
0247デフォルトの名無しさんNGNG
MFC使ったとして「MFCバリバリだぜ」にはなれるが
「C++バリバリだぜ」ではない。それだけ
0248デフォルトの名無しさんNGNG
>>245
>.NETのお値段調べたら10万以上するね
いったい何を・・・?
0249デフォルトの名無しさんNGNG
「クライアントのGUI部分をおしゃれに作りたい」のか「C++ばりばりだぜ」に
なりたいのかどっちだよ?

>C++Builder、Delphiってマイナーなイメージがあるけど今は違うの?

そりゃMSに比べたらBorlandはマイナーだがな。開発ツールでは2位だろうが。
車はTOYOTAだけ野球は巨人しか知らない、と言うのならMSだけ見てればよかろう
02501NGNG
VCのデバッガでグローバル変数を見るにはどうするのでしょうか?
0251デフォルトの名無しさんNGNG
>>250は糞スレたて&マルチ野郎。間違ってもレスすんなよ。
0252デフォルトの名無しさんNGNG
ウォッチに追加
0253デフォルトの名無しさんNGNG
>>251
まぁ結果的にマルチだけどさー
固いこと言わずに教えてくださいよ。
0254デフォルトの名無しさんNGNG
>>252
おぉ なるほど。
どうもありがとうございました。
0255デフォルトの名無しさんNGNG
「結果的にマルチ」
0256デフォルトの名無しさんNGNG
>>255 流行らそう(w
0257257=258NGNG

すいません、VC++に限った話ではないのですがお願いします。
独学でやってるんで他人のソースをみたことがありません。
define filename "c:\\file.txt"

void main(){

int idx=0;
int i;
int ii;
int c=0;
int len=0;
int stop=0;
FILE fp;
char string[];

char nen[5]; char tuki[3]; char niti [3];
char ji[3]; char fun[3]; char byou[3];

  fp=fopen( filename,"r" ); //ファイルオープン処理など

while( stop < 100 ){

fread(string,256,fp); //stringには日付の文字列が入ります。例えば、
                 // "2002/08/02 16:00:25" 等です

//ここで受け取った文字列を年、月、日、時、分、秒に分けてそれぞれの
//文字列に格納したいのですが
//どういう風に書いたらわかりやすく、また、効率が良いのでしょうか?
//stringに入ってくる文字列は"9999/00/00 99:99:99"以外にはありえません。
//が、万一違う形式のときにメモリが漏れないようにしないといけません。
stop++;
}
}
0258257=258NGNG
私は下のように書いていますが、長くなってしまってわからなくなります。
main(){
while( stop < 100 ){
fread(string,256,fp);

len=strlen(string);

i=0;
ii=0;

while( ii < len && idx < 3 ){
nen[i] = string[ii];
i+;
i++;
}
ii++;
i=0;
while( ii < len && idx < 3 ){
tuki[i] = string[ii];
i++;
ii++;
}
i++;
i=0;
while( ii < len && idx < 3 ){
niti[i] = string[ii];
i++;
ii++;
}
i++;
while( //略します

}

//格納した文字列を使って処理する
     
stop++;
}
//fclose等など
}

自分ならこう書く!
というのを教えて下さい。

長々とすいません。
0259デフォルトの名無しさんNGNG
>>257
sscanf
0260959NGNG
C言語
ファイル上の10個の数値を使って円の面積を計算するプログラム、教えてください。
ファイルポインタには半径1から10の数値があります。
出力結果は次のようになるようにして下さい
半径 面積
1
2
3
・
・
10
0261デフォルトの名無しさんNGNG
>>260
おまえの日本語がわからん。
まず、国語勉強して鯉。
0262257=258NGNG
>>259
日時文字列は一行です。
sscanfって読み込む文字数の指定ってできませんよね。

ううむ。
質問が簡単すぎて意味不明になっているのかも。

プログラムで書いていただけたらこれ、幸い。
ですが、ヒント下さい。
0263デフォルトの名無しさんNGNG
>>262
おまいはsscanfについて小一時間調べろ。
0264デフォルトの名無しさんNGNG
>>262
1. lex を使う
2. Boost にある正規表現ライブラリを使う
0265sageNGNG
>>260
結果的にはマルチ
http://pc3.2ch.net/test/read.cgi/tech/1027160374/l50
0266260NGNG
#include <stdio.h>

#define PI 3.14 /* 円周率 */

main()
{
float r, S;

scanf("%g", &r);
S = r * r * PI; /* 円の面積 */
printf("%g\n", S);
}

こんな感じのを
*fp使って、ファイルには1から10の数字は与えられている場合どうするの?



0267デフォルトの名無しさんNGNG
#include <stdio.h>
#define PI 3.14 /* 円周率 */

main()
{
float r, S;
FILE *fp = stdin ;
while(fscanf(fp,"%g",&r)!=EOF){
S = r * r * PI; /* 円の面積 */
printf("%g\t%g\n", r,S);}
}
0268初心者NGNG
おとといperlの勉強を始めますた。
今のところは本を見ながら作例を作っているんですが、
こんな私と優しくマターリしてくれるスレや板はご存知ありませんか?
0269デフォルトの名無しさんNGNG
2chは殺伐が基本だろ。
CGIやってるんならここは板違いだということだけいっておく。
0270初心者NGNG
うええん。
じゃあ他の板をあたるよぉぉ。
でも、こんな時間にレスしてくれた269さんは良い人ですね。
0271デフォルトの名無しさんNGNG
hard codingって何ですか?
0272デフォルトの名無しさんNGNG
最適化に貢献するようなコーディングのことです
0273デフォルトの名無しさんNGNG
>>272
即レスありがと。
0274257=258NGNG
>>264
lexで調べたけどヒット数が多すぎて…
検索条件しぼりたいのですが、、、

0275デフォルトの名無しさんNGNG
>>274
だから、>>263の言う通りsscanfについて調べなって
0276デフォルトの名無しさんNGNG
http://www5e.biglobe.ne.jp/~trakoala/r3/R3_temp.swf?inputStr=%8E%80%82%CB%82%E6%94n%8E%AD%81I
↑これってどうやって作るの?
0277デフォルトの名無しさんNGNG
>>276
>R3_temp.swf
これ見て物言ってんのか?
0278デフォルトの名無しさんNGNG
http://www5e.biglobe.ne.jp/~trakoala/r3/R3_temp.swf?inputStr=%8C%83%82%B5%82%AD%94%C2%88%E1%82%A2%0D%0A%3E%3E276
0279デフォルトの名無しさんNGNG
>>278
ワラタ
0280名無し募NGNG

IE や Galeon なんかでついてる google ツールバーって
どうやってつくるの?
ぐぐるにもキーワードがわからない。
ヒント、参照 URL だけでも教えて。
0281デフォルトの名無しさんNGNG
>>280
ActiveX
0282デフォルトの名無しさんNGNG
>>262
> sscanfって読み込む文字数の指定ってできませんよね。

以下のsscanfの変換と言う部分を小一時間読め。
http://www.linux.or.jp/JM/html/LDP_man-pages/man3/sscanf.3.html
特にここの部分は10回書取りを行うこと。
> これらのフラグに加えて、 % と変換文字の間にオプションでつけることがで
>きる、 10 進の整数で表わされた最大フィールド幅をおくこともできる。
0283デフォルトの名無しさんNGNG
>>282
要はprintfと似たような仕様ね。
0284デフォルトの名無しさんNGNG
PC(Win)からグローバルサーバに接続するプログラムを
VB6かVC6で作るにはどうしたら良いのでしょう?
0285デフォルトの名無しさんNGNG
>>284
>グローバルサーバに
これについて資料も付けて説明して。
0286デフォルトの名無しさんNGNG
>>272
いいのかそんな説明で…?

>>271
プログラム中に出てくるいろんなパラメータを、設定ファイルやコマンドライン
などから読み込むのではなく、そのプログラム中にじかに埋め込んでいて外部から
変更できないようになっているコーディング。

確かに最適化に貢献する場合もあるし、セキュリティ向上に貢献する場合もある。
どういう場面で使うかによって効果はまちまち。もちろん逆に、プログラムの
柔軟性は下がるわけだけど。
0287デフォルトの名無しさんNGNG
>>286
マジックナンバーとかですか。なるなる。
0288デフォルトの名無しさんNGNG
C++やってる学生なのですがどんなソフト使って勉強するのがいいんでしょう?

学校ではVisualC++使ってるのですが。
0289デフォルトの名無しさんNGNG
とりあえずは今使ってるのつかっとけ。
0290288NGNG
>289
わかった。どうもありがとう。
0291デフォルトの名無しさんNGNG
実際にソフトウェアを開発するときに、流れ図って使うんですか?
もし使わない場合は代わりに何を使いますか?
0292デフォルトの名無しさんNGNG
>>287
マジックナンバーと Hard-coding ってあんまり関係ないと思うが...。
0293デフォルトの名無しさんNGNG
>>291
C言語...

初期化;
while(入力が尽きてない間){
 入力する;
 計算する;
 出力する;
}
終了処理;

とか書いてる。
0294デフォルトの名無しさんNGNG
>>293
マヂデスカ!!>(`Д′;)
0295デフォルトの名無しさんNGNG
>>293
俺も似た感じの事やってる。
0296デフォルトの名無しさんNGNG
>>293
同意。俺の場合コメントになってるけど。
その下にコードゴスゴス書いていける感じに。
0297297NGNG
VCのMFCでCArrayを使いたいのですがコンパイルが通りません。
ダイアログベース(?)のプログラムです。

漏れが書いたプログラムです↓
プログラム名はsageで、下に書いているのはsageDlg.cppです。

include 等、、、略
…
//自動生成されるメッセージマップなど、、、略
…

//グローバル変数の宣言
int no=0;

typedef struct tagDATA{
char string[10];
char hiduke[10];
int number;
}DATA,*PDATA;

CArray<DATA,DATA&> list; //コンパイルするとまずこの行でエラーが出ます。
                //正しい宣言方法はどうしたらいいのでしょうか。

//ここから下はまたまた自動生成
BOOL CsageDlg::OnInitDialog()
{
CDialog::OnInitDialog();
…
略
…

//ここから自分で記述 ボタン1を押したら、、、
//上のCArray〜ってところでコンパイルが止まっているので
//下の記述が正しいのかもわかりません。
void CsageDlg::OnButton1()
{
DATA data; //DATA型の構造体を宣言

  … //dataに文字列や数を代入

list.SetAtGrow(no,data); //no番目にdataを格納

no++;
}

どうかお願いします。
0298デフォルトの名無しさんNGNG
>>297
afxtempl.hをinclude汁。
0299297NGNG
>>298

それか!!!!
いや、まじで首吊ろうと思ってました。

ありがとん!
0300デフォルトの名無しさんNGNG
MFCが使える椰子はパッカーだよな・・・。
(-Д-)
0301297NGNG
椰子はパッカーってなんだYO!
0302デフォルトの名無しさんNGNG
DLLの改造をしたいんですが、ディスアセンブラで
エディタ機能がちゃんとある物はありませんか?

次のディスアセンブラは、解析はいい線行っているんですが、
エディタ機能が貧弱で、自由にダンプやりソースを書き換えることが
出来ません・・・
(これは試用版の制限なのでしょうか?)
http://www.heaventools.com/download.htm
0303デフォルトの名無しさんNGNG
>>302
>DLLの改造をしたいんですが
この時点で激しくやめろと。
0304デフォルトの名無しさんNGNG
>>302
なにをしようとしているのか少しだけ興味がある。
0305デフォルトの名無しさんNGNG
http://www5e.biglobe.ne.jp/~trakoala/r3/R3_temp.swf?inputStr=%83%8B%83p%83%93%82%CC%93%AA%95%B6%8E%9A%82%CD%82k%82%B6%82%E1%82%C8%82%A2%82%CC%82%A9%21%3F
0306デフォルトの名無しさんNGNG
http://www5e.biglobe.ne.jp/~trakoala/r3/R3_temp.swf?inputStr=%3E%3E%33%30%34%0A%4C%75%70%69%6E%82%BE%82%E6%82%CB
0307BluckNGNG
>>63ですけど、知ってる方いないでしょうか?
0308デフォルトの名無しさんNGNG
>>307
少なくとも標準C++ライブラリのofstreamにはエンコーディング
間の変換を行うような機能はないよ。もうちょっと具体的な
条件を書いたほうがいいと思う。最終的にどういうエンコーディング
でファイルに書き出したいかとか、Windowsでしか動かさないのか
他の環境に持っていくのかで適切なライブラリが違うから。
0309BluckNGNG
>>308
書き出す形式はとりあえずは何でもOKです。
動かすのはWindowsのみです。
とにかく、ファイルへ書き出すときに渡す引数がUNICODEなので、それに対応させたいんです。
0310308NGNG
>309
今でもUnicodeのままというか内部形式のまま
出力されていると思うんだけど。
「ただの数字の羅列」っていいますが、どうやって確認したの?
UCSとかUTFって知ってますか? あと文字コードがらみで
自分の作ったプログラムがなにやっているかよくわからん
ときは一度16進表現で吐き出して確認するのがお勧め。
0311デフォルトの名無しさんNGNG
すみません、あるルータスレから来ました。
DOSを色々といじっていたら、ウインドウ表示から全画面表示になってしまいました。
・ウインドウ表示に戻す方法を教えて下さい。
検索したら、DOSとウインドウ(DOSに限らないウインドウ表示)
というような結果しか出ませんでしたので。
・ウインドウ表示の場合(?)IPCONFIGを打った際等、
画面表示が上に切れてしまいますが、これを見る為にはどうすればいいでしょうか?

以上2点、どなたか教えて下さい。よろしくお願いします。
0312デフォルトの名無しさんNGNG
ALT+Enter
0313デフォルトの名無しさんNGNG
技術の「ASP(Active Serve Pages)」 と
ビジネスモデルの「ASP(Application Service Provider)」
って一体どんな関係なんですかね?

やってることは似たようなもんですよね。
どっちかが後付け?
IBMがSQLを「Structed Query Language」にしちゃったのと
似たような感じですか?
0314デフォルトの名無しさんNGNG
>>311
殺されるぞ?
0315デフォルトの名無しさんNGNG
>>311 板違い... ちなみにAlt+Enterと`ipconfig |more'.
この書き込みにレスはいらないので続けるのならWindows板にいってください。
0316デフォルトの名無しさんNGNG
>>313
基本的には全く関係ない。たまたま同じ名前といった程度。
ただし、Application Service Providerを実現するためにActive Serve Pagesを
使うという話はあるのかもしれない。(ないかもしれない)
0317311NGNG
>>312さん
即レス感謝。無事ウインドウモードに戻りました。
0318311NGNG
WINDOWS板でしたか…大変失礼しました。
0319311NGNG
>316

そうなんですね・・・。
即レスありがとうございます。
03201000候補NGNG
VC++でWindowsNT系のサーバとクライアントの間でファイルをやりとりするプログラムを作っています。

クライアントからFTPサーバにアップロードするときに"FTPFindFirstFile"でNT系サーバ上のファイルを検索して、
同じ名前のファイル名がないか調べて、もし、同じファイル名があった場合は、
ダイアログを表示→「上書きしますか? ”はい” ”いいえ”」
して、ユーザに上書きするか選んでもらうような形にしています。

ですが、FTPFindFirstFileは大文字と小文字を区別してしまいます。
例えば、サーバ上にabcというファイルがあったとします。
クライアントからABCというファイルをアップロードするのに、本来ならば、
上書きするかどうかのダイアログを表示しなければならないのに、
別物として扱われてしまうため、そのままダイアログの表示なしに上書きしてしまいます。
(書き込み(アップロード)の時にInterNetOpenを使っています。)

FtpFindFirstFileで、大文字と小文字の区別をしないように検索したいのですが
どうやったらいいのでしょうか?

どうかよろしくお願いします。
0321デフォルトの名無しさんNGNG
>>320
NetBEUIじゃ不満?
03221000候補NGNG
>>321
多分だめなのかな?
TCP/IPでないと。って、全然的外れなこといってるかも、、、漏れ。

とりあえず、処理は全てFtpFindFirstFileでやってるんで(ほとんど完成している)
これでないとだめっぽいです。

どなたかお願いします。
0323デフォルトの名無しさんNGNG
>>322 私はftpはサーバー側の実装がばらばらだからあまり使いたくは
ないな。ライブラリの実装も不安だし。でもどうしても使うなら
FtpCommandで直接コマンド送って結果を自分でパースします。
0324291NGNG
やっぱりソフトウェア開発の際に流れ図は使われないんですか?
0325デフォルトの名無しさんNGNG
>>324
もちっと小難しい図を使う。
0326デフォルトの名無しさんNGNG
>>324
しつこいな。
0327291NGNG
>>326
あなたがやっぱりソフトウェア開発の際に流れ図は使われないんですか?
0328デフォルトの名無しさんNGNG
粘着厨うざい。検索って知ってる?
0329デフォルトの名無しさんNGNG
>>327
その文章、日本語として理解不能なんだが……。
0330デフォルトの名無しさんNGNG
流れ図っつってもいろいろあるんだから、どれかは使ってるだろ。
0331デフォルトの名無しさんNGNG
C#.NET、C++.NETどちらを買うべきか迷ってます
両者に大きな違いはありますか?
それとProとStandardでは何か異なりますか?
0332デフォルトの名無しさんNGNG
空のウインドウ640*480を開いて
メニューバーは終了ボタンのみ。
ウインドウの中にロードしたBMPイメージ50*50を
キーボードの↑→↓←キーで動かすことのできるプログラム教えてください。
0333デフォルトの名無しさんNGNG
>>331
言語が違う。できることが違う。
Proはばら売りしてない。バラで欲しいならStandard。
0334デフォルトの名無しさんNGNG
motionjpegをプラグインのダウンロードなしでIEで表示させる方法って
ないっすか?

ActiveXとかならできそうなんだけど、そのmotionjpegを表示できる
ActiveXのプログラムってどこかにないもんですかねぇ。
0335デフォルトの名無しさんNGNG
>>332
面白いね君。2度と来るな。
0336デフォルトの名無しさんNGNG
>>334
あるかどうかは知らんがまずは探せ。
0337デフォルトの名無しさんNGNG
>>335 言い過ぎ
>>332 もっと自分で考えて作ってみろ。そうじゃないと伸びないと思われ。
0338デフォルトの名無しさんNGNG
>>337
言い過ぎか…
>>332
VBで10分あれば作れると思うのでがんがるように。
0339デフォルトの名無しさんNGNG
>>336
2日ほど探してみたんすけど、なかなか見つからないっす。

motionjpegがIEでプラグインなしで表示できるなら
なんでもいいんだけど。

っていうか、なんでIEはmotionjpegサポートしてないんだろ?
0340デフォルトの名無しさんNGNG
そもそもMotionJPEGって統一されたフォーマットじゃないだろ。
0341331NGNG
>>333
m(..)mどうも。
どちらも効率は同程度なのでしょうか
0342デフォルトの名無しさんNGNG
>>341
何をするかにもよるし、もともとC++使いなら新しいこと覚えなくてすむんじゃないの?
0343320=322=1000候補NGNG
え〜、やはりFtpFindFirstは使いにくいんですねぇ。
どなたか>>320についてご存じないですか?

0344デフォルトの名無しさんNGNG
>>343 RFC959読んでLISTなりNLSTなり送れば?
0345デフォルトの名無しさんNGNG
しょぼい質問ですいません。
char *text;
if(...)
 text = "(・∀・)イイ!!";
みたいに
int *text;
if(...)
 text = {'(','・','∀','・',')','イ','イ','!','!'};
と代入する方法ってありましたっけ?
char以外は
int *text,*II = {'(','・','∀','・',')','イ','イ','!','!'};
if(...)
 text = II;
とするしかないんですか?
0346デフォルトの名無しさんNGNG
物凄くキモイAAだな
0347デフォルトの名無しさんNGNG
IEでSwing使いたいのですが、どうしたらよいのでしょうか?
IE6とそれ以前の場合&ローカルのjarファイルの設定の仕方など・・
0348デフォルトの名無しさんNGNG
>>345
Cか?Cなら基本がなっていない。
配列とポインタの勉強をしなおしてこい。
0349デフォルトの名無しさんNGNG
>>347 適当に参考書の通りにアプレットを呼び出すhtmlファイル書いて
あとはJava Plug-in HTML コンバータにおまかせ。
j2sdk1.4.0/bin/HtmlConverter.exe
0350デフォルトの名無しさんNGNG
ここの C++ コンパイラってどうなんですか?
(・∀・)イイ!! の?

ttp://www.xlsoft.com/jp/products/vtune/perftool.htm
0351デフォルトの名無しさんNGNG
MFC,SDK で title bar を表示させないウィンドウって作れます?
すべてクライアント領域にしたいんですが。
0352デフォルトの名無しさんNGNG
>>351
取りあえず後者でできないことはWindows上では絶対できないはず。
0353デフォルトの名無しさんNGNG
>>351
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/WindowStyles.asp
と
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/createwindow.asp
みれ
0354デフォルトの名無しさんNGNG
を.どうも。
WS_OVERLAPPEDWINDOW WS_CAPTION WS_TILED
とりあえずこのへんを使わなければよさそうだと判明。
やってみます。
0355デフォルトの名無しさんNGNG
時々2ちゃんに繋がらなくなるんだけど、まだ缶コックがなんかやってんの??
0356デフォルトの名無しさんNGNG
>>355
幻想だ。
0357デフォルトの名無しさんNGNG
>>355
アクセス制限されてますよ( ̄ー ̄)
0358デフォルトの名無しさんNGNG
$a = ((1*60+9.4)*6/12-33.5)*160/12+50;
print $a, "\n";
$a =((1*60+9.4)*(12-6)/12-(1*60+9.4-35.9))*160/12+50;
print $a, "\n";
$a =((1*60+9.4)*(12-6)/12-1*60-9.4+35.9)*160/12+50;
print $a, "\n";

を実行すると

66
65.9999999999999
66

となります。2つ目が65.9999999999999となる訳を教えてください。
0359デフォルトの名無しさんNGNG
Perlだかawkだか知らないけど
仕様 です。
文句はこちらにhttp://www.ansi.org
0360デフォルトの名無しさんNGNG
Perlならこっちにも[email protected]
0361sample が動かないNGNG
リンク中...
w1.obj : error LNK2001: 外部シンボル ""long __stdcall MainWndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?MainWndProc@@YGJPAUHWND__@@IIJ@Z)" は未解決です
LIBCD.lib(crt0.obj) : error LNK2001: 外部シンボル "_main" は未解決です
Debug/w1.exe : fatal error LNK1120: 外部参照 2 が未解決です。
link.exe の実行エラー

MSDN sample取って来たんですが上のようなエラーです。
long __stdcall MainWndProc ってのの書き方のサンプル
ご存知のかたいます?

#include <windows.h>

// Global variable

HINSTANCE hinst;

// Function prototypes.

int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int);
InitApplication(HINSTANCE);
InitInstance(HINSTANCE, int);
LRESULT CALLBACK MainWndProc(HWND, UINT, WPARAM, LPARAM);

/
0362デフォルトの名無しさんNGNG
Win32のFindFirstFileでフォルダの中身を列挙しているのですが、
ファイルとフォルダを区別するには、やっぱり地道に拡張子の有無など
で判別するしかないのですか?
WIN32_FIND_DATA構造体にはそれらしい項目は無いみたいだし・・・
0363デフォルトの名無しさんNGNG
WIN32_FIND_DATA.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY
0364デフォルトの名無しさんNGNG
>>362
dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY じゃないの?
0365デフォルトの名無しさんNGNG
GetFileAttributes呼べば?
0366デフォルトの名無しさんNGNG
>>361
サンプルの名前は?
ビルドの環境は?
プロジェクト立てるとき、Win32でプロジェクト作った?

LRESULTとCALLBACKは#defineで定義されてるよ。
0367362NGNG
速レスありがとうございます。
いや、あったんですねWIN32_FIND_DATAの中に・・・
見逃してました・・・鬱なのでSOF2でTKやってきます・・・

失礼しました。
0368デフォルトの名無しさんNGNG
コマンドライン版のPHPでポストグレスに連携できません。
# php -m
Running PHP 4.3.0-dev
Zend Engine v1.2.1, Copyright (c) 1998-2002 Zend Technologies

[PHP Modules]
xml
tokenizer
standard
session
posix
pcre
overload
mysql
mbstring
ctype

[Zend Modules]


で
[PHP Modules]にpgsqlがあれば、いいそうなのですが、実装できません。
OS: redhat 7.2
です。
どなたかおしえてください・・
0369Rina ◆tI333vNE NGNG
PHPって単に./configure掛けたらmysqlしか有効に
されないんじゃなかったっけ?
./configure --helpで--enable-pgsqlとかあると思うから、
コンパイルし直したら?っていうかドキュメント読もうよ…。
0370368NGNG
サーバをインストールするときにデフォルトでインストールされていたので、
configureとかよくわかっていません。
でも、ブラウザからはポストグレスが利用できるので、
さらにわかんなくなってしまいました。
PHPの再コンパイルを上手に教えてくれるとことか知りませんか?
0371Rina ◆tI333vNE NGNG
http://www.hizlab.net/app/
0372デフォルトの名無しさんNGNG
>>370
Webprog板にスレがあったからそこ見てきたら?
0373368NGNG
>371,372
どーもです。
ちょっと調べてみます。
0374368NGNG
わかりました。
通常のコマンドラインで使用していたPHPのパスがおかしかったようです。
/usr/bin/php
の引数として、PHPのプログラムを使用すると
ポストグレスに接続することが できました。
ありがとうございました。
0375デフォルトの名無しさんNGNG
C++の次がC#というのは理解できるんだけど
Cの次がC+じゃなくなぜC++なんですか?

ひょっとしてインクリメントしてるということですか?
0376デフォルトの名無しさんNGNG
>>375
ひょっとしなくてもCユーザならコンマ数秒でそうだとわかります。
0377デフォルトの名無しさんNGNG
C++の次はC#じゃありません..

>ひょっとしてインクリメントしてるということですか?
そういうことです
0378デフォルトの名無しさんNGNG
>>375
後、C++の次はC#ではない(わかるってどうわかるんだろう?)。

C + 1 = D

よって名前的位置づけは、

C C# C++

の順です。
0379デフォルトの名無しさんNGNG
重婚
0380デフォルトの名無しさんNGNG
>>378
いや、違うな。 C++ は後置だから、前置の ++C があるなら、

C C++ C# ++C

ただし、C++ は使用後に D になる。
0381デフォルトの名無しさんNGNG
FTPについて教えてください。
NT4server上のファイルをFTPのgetコマンドで取得後
deleteコマンドでNT4server上のそのファイルを削除すると
deleteコマンド自体は成功するのですが、ファイル自身は削除されておらず
(dirコマンドで表示される)
直接エクスプローラーから削除しようとしても、
"(ファイル名)削除できません。アクセスできません。
ファイルが使用中の可能性があります”とエラーが表示されていまい、
削除できません。

どうやったら、FTPのdeleteコマンドで正常に削除することができるのでしょうか。
NT4serverのFTPサーバーになにか設定は必要ですか?
すみませんが、誰か教えてください。
0382デフォルトの名無しさんNGNG
>>381
結果的に板違い。
Windows板へ
http://pc3.2ch.net/win/
0383320=322=1000候補NGNG
>>320 どなたかわかりませんか?
誰か助けて。
NT系のFTPサーバしか使えません。
他のものを使うのはできません。

お願いします。
0384デフォルトの名無しさんNGNG
>>383
winsock使って自分で実装すれば?
0385sample が動かないNGNG
>366
>>361
>サンプルの名前は?
Using Window Classes

>ビルドの環境は?
VC6->ファイル->新規作成->C++ソースファイル で貼り付けてビルド

>プロジェクト立てるとき、Win32でプロジェクト作った?
No. Win32アプリケーション,標準,でWinMainに貼り付けても見ましたがエラーの嵐

ものは次の通りです。連続ソース御免。
#include <windows.h>

// Global variable

HINSTANCE hinst;

// Function prototypes.

int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int);
InitApplication(HINSTANCE);
InitInstance(HINSTANCE, int);
LRESULT CALLBACK MainWndProc(HWND, UINT, WPARAM, LPARAM);

0386sample が動かないNGNG
// Application entry point.

int WINAPI WinMain(HINSTANCE hinstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MSG msg;

if (!InitApplication(hinstance))
return FALSE;

if (!InitInstance(hinstance, nCmdShow))
return FALSE;

while (GetMessage(&msg, (HWND) NULL, 0, 0) != 0 && GetMessage(&msg, (HWND) NULL, 0, 0) != -1)
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
UNREFERENCED_PARAMETER(lpCmdLine);
}

BOOL InitApplication(HINSTANCE hinstance)
{
WNDCLASSEX wcx;

// Fill in the window class structure with parameters
// that describe the main window.

wcx.cbSize = sizeof(wcx); // size of structure
wcx.style = CS_HREDRAW |
CS_VREDRAW; // redraw if size changes
wcx.lpfnWndProc = MainWndProc; // points to window procedure
wcx.cbClsExtra = 0; // no extra class memory
wcx.cbWndExtra = 0; // no extra window memory
wcx.hInstance = hinstance; // handle to instance
wcx.hIcon = LoadIcon(NULL,
IDI_APPLICATION); // predefined app. icon
wcx.hCursor = LoadCursor(NULL,
IDC_ARROW); // predefined arrow
wcx.hbrBackground = (struct HBRUSH__*)GetStockObject(
WHITE_BRUSH); // white background brush
wcx.lpszMenuName = "MainMenu"; // name of menu resource
wcx.lpszClassName = "MainWClass"; // name of window class
wcx.hIconSm = (struct HICON__*)LoadImage(hinstance, // small class icon
MAKEINTRESOURCE(5),
IMAGE_ICON,
GetSystemMetrics(SM_CXSMICON),
GetSystemMetrics(SM_CYSMICON),
LR_DEFAULTCOLOR);

// Register the window class.

return RegisterClassEx(&wcx);
}
0387sample が動かないNGNG

BOOL InitApplication(HINSTANCE hinstance)
{
WNDCLASSEX wcx;

// Fill in the window class structure with parameters
// that describe the main window.

wcx.cbSize = sizeof(wcx); // size of structure
wcx.style = CS_HREDRAW |
CS_VREDRAW; // redraw if size changes
wcx.lpfnWndProc = MainWndProc; // points to window procedure
wcx.cbClsExtra = 0; // no extra class memory
wcx.cbWndExtra = 0; // no extra window memory
wcx.hInstance = hinstance; // handle to instance
wcx.hIcon = LoadIcon(NULL,
IDI_APPLICATION); // predefined app. icon
wcx.hCursor = LoadCursor(NULL,
IDC_ARROW); // predefined arrow
wcx.hbrBackground = (struct HBRUSH__*)GetStockObject(
WHITE_BRUSH); // white background brush
wcx.lpszMenuName = "MainMenu"; // name of menu resource
wcx.lpszClassName = "MainWClass"; // name of window class
wcx.hIconSm = (struct HICON__*)LoadImage(hinstance, // small class icon
MAKEINTRESOURCE(5),
IMAGE_ICON,
GetSystemMetrics(SM_CXSMICON),
GetSystemMetrics(SM_CYSMICON),
LR_DEFAULTCOLOR);

// Register the window class.

return RegisterClassEx(&wcx);
}
0388sample が動かないNGNG

BOOL InitInstance(HINSTANCE hinstance, int nCmdShow)
{
HWND hwnd;

// Save the application-instance handle.

hinst = hinstance;

// Create the main window.

hwnd = CreateWindow(
"MainWClass", // name of window class
"Sample", // title-bar string
WS_OVERLAPPEDWINDOW, // top-level window
CW_USEDEFAULT, // default horizontal position
CW_USEDEFAULT, // default vertical position
CW_USEDEFAULT, // default width
CW_USEDEFAULT, // default height
(HWND) NULL, // no owner window
(HMENU) NULL, // use class menu
hinstance, // handle to application instance
(LPVOID) NULL); // no window-creation data

if (!hwnd)
return FALSE;

// Show the window and send a WM_PAINT message to the window
// procedure.

ShowWindow(hwnd, nCmdShow);
UpdateWindow(hwnd);
return TRUE;

}

//sample 終了
0389デフォルトの名無しさんNGNG
なぜどこかにウプしないのですか?
0390デフォルトの名無しさんNGNG
>>383
すでにFtpFindFirst()使っちゃって書き換えられないっていうのなら、
自分で機能強化版のFtpFindFirst()を書いて差し替えたら?
FtpCommand()でコマンド送って結果を一行ずつcase ignoreで
比較するだけだからそんな難しくないでしょ。
0391デフォルトの名無しさんNGNG
ただのコンパイルエラーとかなら殺す。
0392デフォルトの名無しさんNGNG
>>383
http://msdn.microsoft.com/workshop/networking/wininet/reference/functions/internetfindnextfile.asp
0393デフォルトの名無しさんNGNG
NSチャートの話って何処でやってますか?
というか使ってる人いますか?
0394320=322=1000候補NGNG
>>392
ありがとうございます。
つまりどういうことなのでしょう?(泣

英語…
適当に教えて下さい。
厨でスマソ。
0395320=322=1000候補NGNG
>>390
ええと、FtpFindFirstFileはたいしたことしてないから
書き換えなさいってことですね。

ううむ。
検証してみまふ。
0396sageNGNG
何回もすみませんが,タイトルバーのないウィンドウって作れないんすか?
CreateWindow(szWindowClass, 0, WS_DLGFRAME
とするとタイトルとアイコンは消せますが,青いバーは残るんですよ。
教えてもらったMSDNでは次のようになってるんですけどね。

WS_DLGFRAME
Creates a window that has a border of a style typically used
with dialog boxes.
A window with this style cannot have a title bar.
0397デフォルトの名無しさんNGNG
>>396
WindowStyleに 0 指定してみれば?
0398デフォルトの名無しさんNGNG
>>396 まず、ぐぐれ。
http://www.google.com/search?q=%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E3%83%90%E3%83%BC%E3%81%AE%E3%81%AA%E3%81%84%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6&ie=UTF-8&oe=UTF-8&hl=ja&lr=
0399デフォルトの名無しさんNGNG
マ痛手学歴祭りが起こっています。
0400デフォルトの名無しさんNGNG
WindowStyleに 0 >かわらん NULLも
まず、ぐぐれ。 >さんきゅ! またよろしくねん
0401デフォルトの名無しさんNGNG
>>385-388
ネタだと言ってくれ

一応、言っておく、
そのサンプルはウィンドウクラスの作成のサンプルだ。

ウィンドウプロシージャ
LRESULT CALLBACK MainWndProc(HWND, UINT, WPARAM, LPARAM);
がないと怒られてるだけだろ。

いったい、そのサンプルソースで何ができると思ったんだ?
0402デフォルトの名無しさんNGNG
なんか気付いたらVisual C#なんてのがでてますが、つまり今後は今までみにつけたVisual C++
とMFCの知識はパーになりますか?
0403デフォルトの名無しさんNGNG
今頃C#に気づくという辺りで、かなりヤバイです。
0404320=322=1000候補NGNG
>>392
を適当に解説してくれる人はいませんか?

おながいします。
0405デフォルトの名無しさんNGNG
>>404 not found なNo.だし、
自分で翻訳サイトでも使って読みなさい。
今はよくても後から困ることになるから。
0406320=322=1000候補NGNG
>>405
では、10文字以内で教えて(泣

〜できる
できない
〜を使え。

とかで。
切羽詰ってまして。

こまかくは自分で調べます。
英語力なさすぎで根本的なところから理解できない可能性あるんで…
0407デフォルトの名無しさんNGNG
切羽詰まってるならここ見るよりも辞書引いて調べろ
0408320=322=1000候補NGNG
厨でした。

逝ってきます。
0409392NGNG
>>406
「Firstの次Next」だめだ10文字に収まらんかった。API名だけで
こえるしな。そりゃ無理だよ。不可能だよ。つーか、まずぐぐれ。
0410デフォルトの名無しさんNGNG
どこに書くか迷ったのですが、一番近そうなここへ。

2ch 互換ではなく、2ch で使用している CGI って、入手可能なのでしょうか?
オフライン読みスクリプトを作成中なのですが、テスト用にローカルに設置したいなと。

互換スクリプトは乱立しているので見つかったのですが・・・。
0411デフォルトの名無しさんNGNG
>>410
>2ch 互換ではなく、2ch で使用している CGI
ものすごい矛盾があるんだが?

プログラム書かない奴は去れ。
0412デフォルトの名無しさんNGNG
>>411 自作のスクリプトを試したいからread.cgiと本物のbbs.cgiが
欲しいってことでしょ。bbs.cgiは公開されてないけどね。
0413デフォルトの名無しさんNGNG
Script Encoderって、ここにあると本に書いてあったけど見つからないのですが…
http://www.asia.microsoft.com/japan/developer/scripting/
どこにあるのでしょうか?
0414デフォルトの名無しさんNGNG
winmxてMAC対応とかならないんですか?
0415デフォルトの名無しさんNGNG
>>413
http://www.asia.microsoft.com/downloads/release.asp?ReleaseID=33261&area=search&ordinal=1
0416デフォルトの名無しさんNGNG
>>414
無いならあんたがMac版を作るんだろ。
0417デフォルトの名無しさんNGNG
call by name
call by variable
call by referece
call by value
の違いを教えてください。
よそリクお願いします。
0418デフォルトの名無しさんNGNG
なまえ、へんすう、さんしょう、あたい
0419413NGNG
>>415
Thanx!!!
0420デフォルトの名無しさんNGNG
>>418
名前渡しってなんじゃらほい?
0421デフォルトの名無しさんNGNG
>引数部の評価を後まわしにして、先に関数を展開してしまうことも出来ます。
>名前呼出し (call by name) などと呼ばれます。
0422デフォルトの名無しさんNGNG
>>421
hoge(i + 1)

のi + 1が解釈されない?
0423デフォルトの名無しさんNGNG
variable と value の違いが良く解らないんですけど
この二つの違いはなんですか?
0424デフォルトの名無しさんNGNG
>>423
i = 1

i:valiable
1:value
0425デフォルトの名無しさんNGNG
>>423
variable:値を入れる箱
value  :箱に入れられる内容
0426デフォルトの名無しさんNGNG
>>422
仮引数が引用される度に実引数の評価が行われる
0427デフォルトの名無しさんNGNG
variable と value の違いが良く解らないんですけど
この二つの共通点はなんですか?
0428デフォルトの名無しさんNGNG
>>427
バリ
0429デフォルトの名無しさんNGNG
>>426

int hoge(int b)
{
int x;
printf("評価まだ");
x = b + 3;
printf("評価されたよ");
x = b + 4;
printf("また評価されたよ");
}

hoge(i +1)

こんな感じ?
0430デフォルトの名無しさんNGNG
>>429
Cでは無理でしょう。Lispとか?
0431デフォルトの名無しさんNGNG
>>430
うん、理解してる。概念的にはこんな感じなのかなと。
じゃあ、仮引数って変更不可になるの?
引用するたびに実引数が評価されるんでしょ?
0432423NGNG
>> 424
>> 425

それはわかるんですけど、call by value とcall by variable
の違いが解りません。
多分前者では
f(int i){
i++;
}
のようなことができないのでは?、と思っているんですが。

Cの関数ではcall by value とcall by referenceが使われているんですよね?
では、call by variableはどういった言語で使われているんでしょうか?
0433デフォルトの名無しさんNGNG
>>431
仮引数も変更可
配列処理とかに使うらしい

hoge(i, a[i])とか
0434デフォルトの名無しさんNGNG
>>432
変数と参照の違いじゃねえの?
0435デフォルトの名無しさんNGNG
>>432
> Cの関数ではcall by value とcall by referenceが使われているんですよね?
Cの関数ではcall by valueしか使われていない。
ポインタを使用することによりcall by referenceと同等のこともできるけど。
0436デフォルトの名無しさんNGNG
宿題スレ?
0437423NGNG
>> 435
C++ですね。すみません、間違えました。

>> 434
それではcall by referenceとcall by variable
は同じものと考えて良いのでしょうか?
0438423NGNG
>> 436
宿題じゃないですよ。
このスレではプログラミングの実装に関することだけしか
質問してはいけないのですか?
プログラミング言語自身に関するものはだめでしょうか?
0439デフォルトの名無しさんNGNG
>>431
C だと関数的マクロが call by name じゃないの?

#define foo(x) (x + 1)

みたいなやつ。
0440439NGNG
>>438
「聞いてばっかりいないで、少しは調べろ」と言われてるんだよ。気づけ。
0441デフォルトの名無しさんNGNG
そもそもcallじゃないじゃん。
0442デフォルトの名無しさんNGNG
>>438
被害妄想?
0443デフォルトの名無しさんNGNG
想像妊娠?
0444423NGNG
>> 439
既に調べたんですけど、それ以上のことが調べられないので
ここで質問してみました。
しかし、答えも既に調べたことしか出てこないので、
2度も質問してしまいました。
すいません。
0445デフォルトの名無しさんNGNG
>>444
それ以上の事を質問してないじゃん。
0446439NGNG
>>444
しかたねーな。ざっくり説明するから、一回で理解してくれよ。

変数といった場合、実際には二つの異なる意味がある。

 i = 1; // 変数 i に対応するメモリ領域に 1 という値を書き込む
 print i; // 変数 i に対応するメモリ領域から値を読み出し、出力する

このうち、アドレスを意味する上の場合を「右辺値」、値を意味する下の場合を「左辺
値」と呼ぶ。

call by value
 引数を右辺値として評価し、その結果を呼び出す関数に渡す
 呼び出された関数内で値を変更しても、それは呼び出し元には影響しない

call by reference / variable
 引数を左辺値として評価し、その結果を呼び出す関数に渡す
 呼び出された関数内で値を変更すると、それは呼び出し元に影響する
 当然の制約として、引数が左辺値を持たない場合 (たとえば 1 のような数値)
 には、そのままでは使えない。

C だと全て call by value。ただし定義を見ても明らかなように、明示的に変数の
アドレスを取得して call by value で渡してやれば、call by reference と同等の
効果を得られる。C++ だとリファレンスを使うことで call by reference になるし、
VB や Pascal なら var をつけてやればいい。

call by name は、上の二つと引数を評価するタイミングが違う。上の二つは
関数呼び出しの「前」に引数を評価するけど、call by name では呼び出され
た関数内で仮引数を使う瞬間に、そこを実引数で置換する。

たとえば triple(int) という関数に int 型を返す foo() という関数を渡したとしよう。

 triple(int n) { n * n * n; }

call by name, call by value であれば foo() は一度呼ばれるだけだが、call by
name だと 3 回呼ばれるわけ。
0447423NGNG
宿題できたよー
0448423NGNG
>> 446
説明してもらって有り難いです。
要するに、call by reference と call by variableは呼び方が違うだけで
機能的には全く同じだということですね。
0449439NGNG
>>448
さあね。俺の記述に嘘がないとは保証できんぞ(w

後はコンパイラ理論の書籍でも当たってくれ。それを引用しとけば、たとえ回答が
間違ってても「俺の責任じゃない。この本が間違ってたんだよ」と言い張れる。

(論文やレポート書くときには、その程度で良いだろ)
0450423NGNG
ところで、call by reference があれば、 call by value の必要性が
ないと思うのですが(数値で呼び出す時を除く)
それについてはどう考えますか?
const にすれば参照渡しでも変更不可にできるわけですし、
ポインタでアクセスする事によるオーバーヘッドも大して気にすることでも
ないと考えるのですが。
0451デフォルトの名無しさんNGNG
参考文献:
2ちゃんねる プログラム技術板(http://pc3.2ch.net/tech/)
***すれ立てるまでもない質問はここで 第18刷***の446さんの発言
(http://pc3.2ch.net/test/read.cgi/tech/1028011741/446)
0452デフォルトの名無しさんNGNG
>>450
おいおいおいおいおいおいおいおいおい。
0453423NGNG
参考文献:「コンパイラ」著:辻野 嘉宏 出版社:昭晃堂
(1)値渡し(pass by value)
仮引数は局所引数と全く同様に扱われる。呼び出し側が
実引数の値を評価し、仮引数の記憶場所にセットするだけである。
したがって、仮引数の値が変更されたとしても、呼び出し側はまったく
影響がない。
例:C,Pascal,Adaのin引数。
0454410NGNG
亀レスで申し訳ありません。

>>412
その通りです。

read.cgi (らしき)アーカイブは発見できたのですが、bbs.cgi が見つからず。
今 read.cgi のソースを追っていた所です。

公開されていないようですので、互換CGIで試したいと思います。

ありがとうございました。
0455デフォルトの名無しさんNGNG
>>450
foo(1);
0456デフォルトの名無しさんNGNG
>>454
ふるーい奴なら実際に2ちゃんねるで使われていた奴を持っているぞ。
0457423NGNG
(2)結果渡し(pass by result)
値渡しと同様、仮引数は局所変数と同様に扱われる。ただし、
呼び出し時点では何も渡されず、制御が呼び出し側に戻るときに、実引数
(実引数の決定は呼び出し時点で決定する)に仮引数の値がコピーされる。
実引数が左辺値を持たなければエラーである。
例:Adaのout引数
0458デフォルトの名無しさんNGNG
>>455
それはcall by referenceで十分だぞ。
0459423NGNG
>> 456
だから、数値の時はcall by value にして、それ以外は
referenceにすれば良いのではといいたいのです。
ユーザーがこの二つを使い分けるのではなく、
状況に応じて使い分ける方が優れていると思うのですが。
0460デフォルトの名無しさんNGNG
>>459
てめーまじめにやれよ。
0461423NGNG
すいません
>> 455
です。
0462デフォルトの名無しさんNGNG
>>461
なんでスペースを入れるんだよいらつくなー!!!!!
0463デフォルトの名無しさんNGNG
>>459
プログラマによって使い分けられるほうが優れているじゃん。
0464423NGNG
すいません
>>455
0465KNGNG
Windows2000を使っています。
IISでCでコンパイルした実行可能CGIファイルを動かしたいのですが、うまく動きません。

動かそうとすると、ユーザ名とパスワードを要求されます。
(ちなみにこのCGIプログラムをコマンドプロンプトで実行するとちゃんとHTML形式の文書が出力されます。(よくあるHELLO WORLDです。(^^;))
ファイルのパーミッション(右クリック→プロパティ→セキュリティ)はeveryoneでフルコントロールです。

どなたかアドバイスよろしくお願いします。m(_ _)m
0466423NGNG
>>463
逆の考え方もあると思うのですが。
javaではポインタをCの用に使うことができませんが、
それでもあまり不便だと感じないと思います。
むしろ、バグの温床となるポインタを使わ無くてすむので
有り難いと思うのですが。
同様に、混在しているより、意識せずに使える方が有り難い
と思うのですが。どうですか?

>>460
すいません。何をまじめにするのかわかりません。
教えてください。
(煽りじゃないです。勉強についてですか?)
0467デフォルトの名無しさんNGNG
>>466
誤爆とスペースを入れることだよ!!(怒)
0468デフォルトの名無しさんNGNG
かるしうむ足りないな
0469デフォルトの名無しさんNGNG
>>465
板違い

IISはわからんのだが、拡張子によってCGIプログラムとして見るようになっているの?
0470デフォルトの名無しさんNGNG
>>466
マニュアルトランスミッションか、オートマか、ってとこだね。
0471デフォルトの名無しさんNGNG
なんでポインタがバグの温床になるんだ・・・
0472423NGNG
(4)参照渡し
もし、実引数が左辺値を持っていれば、その左辺値が呼び出し時点で
渡される。実引数が右辺値しか持たなければ(そのような参照渡し
を許す言語もある)その右辺値を新しい記憶場所に格納して、
その番地が渡される。呼び出される手続きの中での仮引数の参照は、
その左辺値を利用した間接参照となる。
例:PL/I,Pascal
0473デフォルトの名無しさんNGNG
>>450
> ポインタでアクセスする事によるオーバーヘッドも大して気にすることでも
Java なんかは(プリミティブ型は例外として)そういう方針だわな。

ただし call by value と比較すると

- 呼び出し側と関数の依存関係が深くなる
 (気づかぬウチに関数側で値を変更されてたら悲劇)
- 実行時のペナルティが発生する

のは無視できない欠点。
0474デフォルトの名無しさんNGNG
>>459
そういう言語もある。
そうじゃない言語もある。

必ずreferenceで呼ばれる言語だと、受け取った関数がコピーを保存したい時に、
明示的にコピーしなくちゃいけない。
0475デフォルトの名無しさんNGNG
>>423
英和辞典もっとらんのか?と今更ながらに突っ込んでみる。
0476デフォルトの名無しさんNGNG
>>465
IISでCのCGIはめんどくさかったような気がするが。
まー、板違い。
0477423NGNG
>>470
そういうことです
>>471
例えばです。自由度が少なければその分バグも少ないと考えるのですが。
0478デフォルトの名無しさんNGNG
Webプログラミングだけ隔離されているのは納得いかないが、板の生い立ちを見ると納得できなくもない。
0479デフォルトの名無しさんNGNG
>>471
そりゃ

FILE *fp;
++fp; // 一文字飛ばす

とか書くバカが存在するから(実話)。でもまぁ、そんなやつは何をやってもムダだと
思うが。

実際問題としてポインタが「まずい」のは、不正なメモリアクセスを検出できないこと
だよな。うっかり配列サイズを超えたところを読み書きした場合でも、一見動いてしま
うので、バグ取りが面倒。

(でも BoundsChecker やら Purify 使えば、その手のバグは一掃できるけど)
0480デフォルトの名無しさんNGNG
>>477
ポインタがあると自由度が高くなるのか?
さっぱりわからん・・・

アクセスしてはならないところにアクセスできるってことか?
0481デフォルトの名無しさんNGNG
>>477
> 例えばです。自由度が少なければその分バグも少ないと考えるのですが。
自由度の定義は? それを明確にしないと、検証できないぞ。
0482423NGNG
>>473
確かにそうですね。
ただ、一つ目の問題はconst等で変更禁止にすればすむと思います。
また、二つ目は、コンピュータの速度が上がれば気にすることではないと
思います。

>>474
そうですね。

>>475
すいません。横着してcall by を付けなくても意味は通じると思いましたので。
この時聞きたかったことは実はcall by variableの事でした。
0483デフォルトの名無しさんNGNG
>>459
呼び出される関数側は、全て「call by reference」を前提にコンパイルされてる
んだろ? それだと call by value のセマンティクスで引数を渡したら正常動作
しないから、ふつーは

1. 引数が右辺値を持たない場合はエラーにする
 (いちいち変数にコピーする)
2. 引数が右辺値を持たない場合は、一時変数をコンパイラが内部で作り、そこに
 値をコピー。引数として一時変数のアドレスを渡す。

いずれかの方法を採る。1 は使い勝手が致命的に悪くなるし、2 は性能に与える
影響が大きい。

最近のレジスタ豊富なプロセッサだと call by vaule の場合には、レジスタを使って
効果的に引数を受け渡しできるから、最悪で数倍の差が出るよ。

(数倍程度なら問題にならない環境もあるけど、問題になる環境も多い)
0484デフォルトの名無しさんNGNG
>>480
そうそう、メモリマップドIOにおいてポートにアクセスしたいときとか。
0485デフォルトの名無しさんNGNG
>>482
> また、二つ目は、コンピュータの速度が上がれば気にすることではないと
> 思います。
いやいや、コスト・性能は最優先事項という状況も多いよ。特に組み込み系だと、
製品が百万単位で出て行くことも日常茶飯事だから、わずかなコスト差が莫大
な利益・損失となって跳ね返ってくる。

Web アプリケーションなんかだと CPU パワーは余ってる事が多いので、あまり
気にしなくて良いけど。
0486423NGNG
>>480
>>479 みたいなことです。

>>481
この質問はむずかしいですね。
僕が考えるのには、プログラマーがどれだけコンピュータの細部まで
制御できるか、といったことだと思います。

0487デフォルトの名無しさんNGNG
マシンパワーが上がる速度より、ユーザの要求の程度の上昇速度のほうが速い
0488デフォルトの名無しさんNGNG
>>482
> コンピュータの速度が上がれば気にすることではない
今、ほとんど同じ機能の携帯電話が二台あったとする。

ただし、一方は性能より開発効率優先の言語を使って開発されたために、

 大きな CPU パワー、メモリを要求する。
 → 重い、バッテリーの持ちが悪い、価格が高い

としたら、キミは買うか? 開発効率が悪く、開発に職人芸が要求されるとしても、
それに引き合うケースというのは世の中に広く存在する。もちろん、引き合わない
ケースも多いから、結論としては「使い分けが必要」となるわけだ。
0489デフォルトの名無しさんNGNG
>>482
>一つ目の問題はconst等で変更禁止にすればすむと思います。
わざわざそこまでして参照渡しする理由は?
>二つ目は、コンピュータの速度が上がれば気にすることではないと
>思います。
気にしなくちゃいけない分野は、やまほどあるんだよ。


0490KNGNG
>>465
です。

板違いということなんですが、この場合どのすれになるのでしょうか?
0491423NGNG
>>485
それでは、その時には速度が重要だというかとを示せば
よいのではないでしょうか?
たとえば、
speed f(int x);
のようにです。
0492デフォルトの名無しさんNGNG
>>490
板とスレは違うぞ。
Webプログラミングには専用の板がある。
数ある2chの板の中でも特に人のいないWebProg板だ。
http://pc.2ch.net/php/
レスは期待するな。
0493デフォルトの名無しさんNGNG
>>486
> この質問はむずかしいですね。
そう。難しいんだよ。

> 僕が考えるのには、プログラマーがどれだけコンピュータの細部まで
> 制御できるか、といったことだと思います。
それと「バグが多くなる」の因果関係(相関関係ではダメだよ)を示せるか?
思いつきで言うのは簡単なんだが、本当に役立つ言語を設計するのは大変
だよ。

(数多の研究者・開発者が挑んで敗れ去っていった領域なんだよ、ここ…)
0494デフォルトの名無しさんNGNG
>>492
こいつをWebProgに誘導したあなたの頭の中がわからん。
どう見てもWeb制作だろ。
0495デフォルトの名無しさんNGNG
>>494
ハァ?
0496デフォルトの名無しさんNGNG
>>491
で、速度が重要だから、値渡しにする、と。
0497デフォルトの名無しさんNGNG
>>494
(・∀・)?
0498デフォルトの名無しさんNGNG
>>491
思いつきで話すなよ。

このあたりは過去の研究成果が山のようにあるから、大抵のことは「誰かが
考えついた。でも実用的でないから捨てられた」アイデアなんだ。まずは、
コンパイラ理論の書籍を何冊か読んで、そういった背景をつかんだ方が
良いと思うよ。

> たとえば、
実装がどうなるか全く示していないが、もし call by value で渡すと言うことなら
それは C++, Pascal のような

 call by value, call by reference をユーザが選択可能な言語

と、どう違うんだ?
0499423NGNG
>>493
そうですね。役立つ言語の設計とは難しいですね。

みなさん、僕のくだらない質問につき合ってくれてありがとうございました。
ここで議論していては、他の質問をしたい方々に迷惑を掛けるようですので、
ここでお別れしたいと思います。
もうすこし、コンパイラなどについて勉強して、どんな言語が優れたものか
考えてみたいと思います。
0500デフォルトの名無しさんNGNG
>どんな言語が優れたものか
>考えてみたいと思います。
結論は一生出ないと思われ。
0501デフォルトの名無しさんNGNG
>>500
俺が最高の言語を作って結論づける!




などと言ってみたい。
0502デフォルトの名無しさんNGNG
>>500
500getおめ!




などと言ってみたい。
0503デフォルトの名無しさんNGNG
>>500
結論は出なくても、考えてみるのは良いことだ。最善には辿り着かなくても、
少しでも良いものに辿り着けば万々歳だしな。

>>423
ま、適当に頑張ってみてくれ。本を読んで、自分でいくつか処理系を書いてみると、
今よりも圧倒的に理解が深まるハズだ。
0504423NGNG
>>500
Effective c++ などの本を読んでみると、そのなかには
C++を使う上でのテクニックなどが乗っていました。
しかし、どうしても言語に元々サポートされていないことを
使用とすると無理が生じてきます。
そこで、それらを言語自身がサポートするようにすれば
良くなるのではないでしょうか?
0505デフォルトの名無しさんNGNG
                \ │ /
                 / ̄\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
               ─( ゚ ∀ ゚ )< でるふぁいでるふぁい!
                 \_/   \_________
                / │ \
                    ∩ ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\∩ ∧ ∧ \( ゚∀゚)< でるふぁいでるふぁいでるふぁい!
でるふぁい〜〜!   >( ゚∀゚ )/ |    / \__________
________/ |    〈 |   |
              / /\_」 / /\」
               ̄     / /
0506デフォルトの名無しさんNGNG
>>504
C++ は極めて機能豊富な言語で、既に現時点で「手に負えない」と思ってる
人多数だし、ANSI C++ 完全準拠の処理系も実は少ない。仕様が多すぎて
実装が追いつかんのだな。

今までの歴史を振り返るに、単に機能を増やす方向では、残念ながら物事は
解決しないみたいだ。(言語ではなく OS だが Multics は破綻したしな)
0507500だったかNGNG
>>502 ありがるん。

>>423
ま、まずはいろんな言語を見てくらさい。
関数型とかもよろしく。
0508デフォルトの名無しさんNGNG
s
0509デフォルトの名無しさんNGNG
http://cocoa.2ch.net/test/read.cgi/qa/1028789758/237
0510デフォルトの名無しさんNGNG
各OSのファイル形式はLinkers & Loadersに載ってたような。
0511デフォルトの名無しさんNGNG
>>483
結果的にどうでもいいが、左右が逆だ。
0512デフォルトの名無しさんNGNG
「結果的にマルチ」以降、「結果的に○○」をはやらせたいヤツが
いるらしいがつまらんと思うぞ、それ。
0513デフォルトの名無しさんNGNG
>>512
結果的にそうだな
0514デフォルトの名無しさんNGNG
結果論
0515デフォルトの名無しさんNGNG
結果的に結果論になったな
0516デフォルトの名無しさんNGNG
ATRAC3って言う苦S0NYの音楽圧縮形式があったと思うんですが、それを
MP3に直すアルゴリズムってありますか?
0517デフォルトの名無しさんNGNG
>>516
MDの?いったんアナログにするしかないんじゃないの?
0518デフォルトの名無しさんNGNG
>ネタだと言ってくれ
>一応、言っておく、
>そのサンプルはウィンドウクラスの作成のサンプルだ。
>ウィンドウプロシージャ
>LRESULT CALLBACK MainWndProc(HWND, UINT, WPARAM, LPARAM);
>がないと怒られてるだけだろ。
>いったい、そのサンプルソースで何ができると思ったんだ?

ねたじゃねっす。MFCしか知らなくてはじめてSDK?でwinmainとかから
試してみようと思って,まずウィンドウの作成からと思って
サンプルとって来たんです。
MainWndProc(...){switch...Defwindowproc...return 0;}
ってのが必要ってことも知らなかったわけです。
つきあってくれてどうもです。(_o_)
0519401NGNG
>>518
猫でもわかるプログラミング
ttp://www.kumei.ne.jp/c_lang/index.html
Win32API 質問箱 Build5
http://pc3.2ch.net/test/read.cgi/tech/1028580373/l50

がんがれ
0520gessiNGNG
を。がんがるっす。
0521デフォルトの名無しさんNGNG
INSERT INTO [おんなのこ] ([マムコ]) VALUES ('ティムポ');
0522デフォルトの名無しさんNGNG
UPDATE 妻 SET 年齢=16歳
0523KNGNG
>>492,494
ありがとうございました。とりあえずそっちにいって聞いてみます。
0524ホームページの表示NGNG
ブラウザ(Nescape)であるページを開いている状態、このページ上のあるLink先へ
遷移する場合、そのLink先のホームページは現在のWindowと違って新しいWindow
かつ別ブラウザ(IE)で開く。こういう制御ができるかどうか
教えていただけませんか?宜しくお願いします。
0525デフォルトの名無しさんNGNG
>>524
なんでそんなことがしたいのか、激しく謎。
0526デフォルトの名無しさんNGNG
逆アセして(嘘
0527デフォルトの名無しさんNGNG
より単純なものの方が正しい。


ほんと?
0528デフォルトの名無しさんNGNG
>>524 それ、httpで配布するものから制御したいのか、
Netscapeの一機能として「IEで開く」機能を追加したいのかで
全然話が違うと思うよ。
0529デフォルトの名無しさんNGNG
プログラム経験がHTML、Perlしかない糞厨房です。
今までPerlをやってみたいのですが、違うプログラムってどんなのかな・・・
と思って、違うプログラムに手を出したいと思っています。
VBS、HSPのどちらかをやってみたいんですけど、簡単なのはどちらなのでしょうか?
0530デフォルトの名無しさんNGNG
Ruby!
0531デフォルトの名無しさんNGNG
>>529
Perl使えるならCが使える。JavaだってPHPだっていい。

わざわざプログラム人生をそんなクソソフトで棒に振ることもあるまい。
0532デフォルトの名無しさんNGNG
>>529
言語は手段でしかないので、どんなプログラムを作りたいかという目的による。
目的がないなら時間の無駄なのでやめとけ。というかDelphi使え。
0533デフォルトの名無しさんNGNG
>>529
529:2:文法エラー
> 今までPerlをやってみたいのですが
0534デフォルトの名無しさんNGNG
>>533
なるほど。
取りあえずPerlを始めなさい。結構おもしろい言語だ。
0535デフォルトの名無しさんNGNG
>>527
オッカムの剃刀 ・・・ 単純なものがより良いという考え。

正しいわけではないかもしれないが、聞きたいのこういうことでいい?
0536デフォルトの名無しさんNGNG
>>535
実際、シンプルなものの方が使用者、開発者共にユーザビリティが高いこともある。
0537困ったチャンNGNG
CGIファイルから処理の途中で
別のCGIファイルを呼び出す方法をおせーて?
BY困ったチャン
0538デフォルトの名無しさんNGNG
>>537 そういう質問はWebProg板ね。向こうで質問しなおすときは
言語も書いておくこと。
0539デフォルトの名無しさんNGNG
すみません。 

gets(commandname);
system("commandname");

のような入力を受け取ってそのコマンドを実行するようなCのプログラムを書いているのですが、
どうすれば system("commandname"); の部分を変数にできるでしょうか?
0540デフォルトの名無しさんNGNG
>>539
そのダブルクオートを取ればいいのです
0541デフォルトの名無しさんNGNG
>>537
system
0542デフォルトの名無しさんNGNG
>>537
もう向こうへ逝っちゃった?逝ってなければ、
・そのCGIは自分のサーバにあるのか、全く別のサーバにあるCGIなのか
についても言及した方がいいよ
それによって全然難易度違うから
0543デフォルトの名無しさんNGNG
VB6.0 で使用している ActiveReport1.5に関して質問させて下さい。
ActiveReportのサブレポート内でActiveReport_FetchDataを使用すると、帳票が表示されないのですが、
Detail_Formatしかつかえないのでしょうか?

任意にブレークしたいので、できればActiveReport_FetchDataを使用したいのですが…。

0544デフォルトの名無しさんNGNG
// どこか間違っていたら言ってください。

pFile= fopen("data.dat", "r");

try
{
if (! pFile)
throw("ファイルオープンエラー");

// ファイルサイズ収得
pFilePos= pFile;
if (fseek(pFilePos, 0L, SEEK_END) != 0)
throw("ファイルサイズが収得できないエラー");


nBufSize= pFilePos - pFile;

if (nBufSize < 1)
throw("ファイルサイズの異常エラー");// ここでエラーが…

pBuf= new char[nBufSize];

if (! pBuf)
throw("メモリ割り当てエラー");

fread(pBuf, sizeof(char), nBufSize, pFile);

printf("%s\n", pBuf);

}
catch(char *pszErr)
{
printf("%s\n", pszErr);
}
0545デフォルトの名無しさんNGNG
>>544
×throw("ファイルサイズが収得できないエラー");
○throw("ファイルサイズが取得できないエラー");
0546デフォルトの名無しさんNGNG
つか、ファイルポインタは、ファイルサイズと違うよ
0547デフォルトの名無しさんNGNG
ftell() 調べれ。
0548デフォルトの名無しさんNGNG
>>545 取得、サンクス
>>546-547 ftell 使えば解決ですな…。
ありがとう。
ちなみに、私の言語にたいしての無能さを実感した…。
0549デフォルトの名無しさんNGNG
OuutputDebugString()の出力を表示するプログラムを作りたいんだけれど、
どこかにソース or 情報ありませんか。
0550デフォルトの名無しさんNGNG
Windows関連のスレに逝くよろし。
0551デフォルトの名無しさんNGNG
#include <Windows.h>

// メイン関数
int main(int argc, char* argv[])
{
OutputDebugString("逝ってよし\r\n");

return 0;
}
0552デフォルトの名無しさんNGNG
>550
了解しました。スレ違い失礼します。
0553デフォルトの名無しさんNGNG
Cで16進数でマイナスの数を書けないんですか?
0554デフォルトの名無しさんNGNG
>>553
環境によって違うが short signed
0555554NGNG
16ビットと16進数間違えた。欝。
>>553
単に signed でO,K.
0556554NGNG
またまた欝。
short signed ぢゃなくて signed short だた・・・
もう、何が何やら
0557デフォルトの名無しさんNGNG
>554-556
ありがとう
0558デフォルトの名無しさんNGNG
>>556
short signed も signed short も
short signed int
signed short int
の int を省略したものだって分かってる?
0559デフォルトの名無しさんNGNG
意味不明な省略技術などいらん。
0560デフォルトの名無しさんNGNG
>>559
Cの癌だな。
0561デフォルトの名無しさんNGNG
はぁ?
0562デフォルトの名無しさんNGNG
>>558
unsigned short int を USHI と省略します
0563デフォルトの名無しさんNGNG
>>558
まさか>>553の要求が8ビットに収まると本気でお思いで?
0564デフォルトの名無しさんNGNG
>>563
きみは何を言っとるのかね?
0565デフォルトの名無しさんNGNG
>>563
はいどーぞ
singed char c = 0xff;
0566デフォルトの名無しさんNGNG
はいどーぞ。
int i = -0xFF;
0567デフォルトの名無しさんNGNG
母「おい、おまいら!!夕食ができますた。リビングに集合しる」
父「ネタ詳細キボンヌ!」
母「今日は、すき焼きですが、何か?」
兄「キタ━━━━━━(゚∀゚)━━━━━━!!!」
妹「キタ━━━━━━(゚∀゚)━━━━━━!!!」
姉「>兄>妹 ケコーン」
兄「>妹(;´Д`)ハァハァ…」
妹「キモイヨ━!!」
姉「RRは逝ってよし」
母「オマエモナー」
父「--------終了-------」
兄「--------再開-------」
妹「再開すな!ボケが。それより肉うぷキボン」
母「しらたきうp」
兄「野菜age」
母「↑誤爆スマソ」
兄「野菜age」
父「ほらよ>家族」
妹「神降臨!!」
兄「野菜age」
妹「肉ねーよ!!」
兄「野菜age」
父「肉ねーよ!!」
兄「野菜age」
母「ジサクジエンカコワルイ」
兄「野菜age」
姉「野菜age厨uzeeeeeeeeeeee!!」
母「ageっていれればあがると思ってるヤシはドキュソ」
爺「すき焼きは卵がないと(肉を美味しく食べるのは)難しい」
セールス「イタイ家族がいるのはこの家ですか?」
兄「野菜age」
妹「兄必死だな(w」
セールス「そんな事よりきいてくれよ一家よ。すき焼きとは関係ないけどさ。
(省略されました・・全てを読むにはここを押してください)」
0568デフォルトの名無しさんNGNG
いやな家族だな。
0569デフォルトの名無しさんNGNG
>>567
お前さ、今から言うことをよーく聞け!!
そんなことより>>1よ、
(省略されました…全てを読むにはここを押してもムリくさい)
0570デフォルトの名無しさんNGNG
データベースエンジンの開発に役立つページとか
情報とかあったら教えて下さい。
何から手つけたらいいかさっぱりですよ。
んー。
0571デフォルトの名無しさんNGNG
http://www.google.co.jp/search?q=%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3+%E9%96%8B%E7%99%BA+&ie=UTF-8&oe=UTF-8&hl=ja&lr=lang_ja
0572デフォルトの名無しさんNGNG
C言語でぷよぷよのような落ちものパズルゲームを作りたいと思うのですが、
初心者向けのサイトはありませんか?
検索で調べてみたのですが、いまいち良いサイトが見つからなかったので。
0573デフォルトの名無しさんNGNG
>>572
とりあえず、何も見ないで作ってみたらどうよ?
0574デフォルトの名無しさんNGNG
>>573
C言語まったくの初心者なんですよ。
ゲームを作りながら覚えられたら・・・と思いまして。
0575デフォルトの名無しさんNGNG
>>574
その、ゲームのルールが自分の自由になるのが楽しいんじゃないか。
0576デフォルトの名無しさんNGNG
>>574
とりあえず先になんでもいいから1冊本読んで基礎的なことを
学んでからにした方がいいと思うが。
そしたら何が必要か必要でないかわかってくると思うけど。
0577デフォルトの名無しさんNGNG
>>574
UIはどうするの?
0578デフォルトの名無しさんNGNG
>>574
わしは環境を聞きたい。
0579デフォルトの名無しさんNGNG
>>575
本当にまだまだ足を踏み入れたばかりの初心者なんですよ。
早くプログラムを組めるようになって、プログラミングの楽しさを味わいたいです。

>>576
そうですね、背伸びをせずに、まずは基礎を学んだ方が良さそうですね。
何かお勧めの本なんかはありますか?
「推薦書スレ」が落ちていて読めないので。
0580572NGNG
>>577
UI?すみません、分からないです。

>>578
win98です。
0581デフォルトの名無しさんNGNG
>>579
やめとけ、K&Rとかものすごいレベルのものを勧められるぞw

本屋に行って片っ端から読んで理解できるもの。
はじめはスタイルとかイイからとにかく動くものを書いてプログラムの仕組みと楽しさを味わう。

スタイルやその他非推奨な文法は数をこなすうちに自然に修正される。

素直な気持ちで取り組もう。
0582572NGNG
>>581
ありがとうございます。
明日、早速本屋に行きたいと思います。

答えて下さった皆様、夜遅くなのに(もう朝に近いですね)
ご親切に答えて下さってありがとうございました。
0583デフォルトの名無しさんNGNG
>>582
がんばってくだせい。
その気合があればそのうちつくれるよ、ぷよぷよ。
0584デフォルトの名無しさんNGNG
遊んでみたいので作れたらよろしくね。
0585デフォルトの名無しさんNGNG
>>572
CだけでGUIを一から作るのはすごく大変だと思いますよ。
お勧めはJava。
「ゲームで覚えるJavaプログラミング」とかいう本があったと思う。
出版社名は忘れた(スマソ
これは元のCプログラムをJavaに焼き直したもののようで、
Cから進むには最適かも。
0586デフォルトの名無しさんNGNG
>>579
>何かお勧めの本なんかはありますか?
>「推薦書スレ」が落ちていて読めないので。
推薦図書/必読書のためのスレッド PART 5
http://pc3.2ch.net/test/read.cgi/tech/1027593322/
0587デフォルトの名無しさんNGNG
>>585
よかったな。
0588デフォルトの名無しさんNGNG
プログラマーに記号論理や集合論って必要なんですか?
0589デフォルトの名無しさんNGNG
>>588
うん。ifなんてまさにそれだし。

if(i < 4)

iの値が4未満という集合に属しているか。

ド・モルガンとか。

知ってて損はない。
0590デフォルトの名無しさんNGNG
>>589
ありがとうございます。
0591デフォルトの名無しさんNGNG
お前ら、ファイル名に使える文字と使えない文字を
判断するにはどうしたらいいのか教えてください。
0592デフォルトの名無しさんNGNG
>>591
勉強する。
0593デフォルトの名無しさんNGNG
>>592
ヽ(`Д´)ノ ウワァァァン
0594デフォルトの名無しさんNGNG
メディアプレイヤーがうまく綺麗に動かなくなっちゃったんですけど
(カタカタ絵になっちゃう)どうすれば綺麗に見えるようになるんですか?
親切な方教えて下さい
0595デフォルトの名無しさんNGNG
>>594
二度と来るなよ。
0596デフォルトの名無しさんNGNG
板違い。Windows板に逝け。
0597質問NGNG
batファイルからJavaScriptに引数を渡して起動させるにはどうすればいいのですか?

たとえば
bat内で0を指定 −> jsで処理0を実行
bat内で1を指定 −> jsで処理1を実行

みたいなかんじで
0598デフォルトの名無しさんNGNG
板違い。WebProg板へ逝け。
0599デフォルトの名無しさんNGNG
プログラム作成依頼はどのスレですか?
0600デフォルトの名無しさんNGNG
板違い。プログラム作成依頼板へ逝け。
0601デフォルトの名無しさんNGNG
ここ
http://life.2ch.net/yume/
0602デフォルトの名無しさんNGNG
基本情報処理技術者の試験勉強をしています。いま、PC
のアーキテクチャについて学んでいます。

いわゆる「チップ」と呼ばれるものが、どういうものなのか
いまひとつわかりません。マザーボード上のチップ(チップセット)
はCPUやメインメモリ、拡張カード、各種ディスクドライブ
などでやりとりされるデータを制御する、とかいてあました。

また、LANチップやサウンドチップといった制御チップが
マザーボード上に搭載される場合もあるとかいてあります。

教科書には「チップ = LSI」と書いてあります。LSIを
調べると、論理素子をICより集積度をあげたものと書いてあります。

ICを調べると「集積回路」と書いてあります。

集積回路を調べると「一個の素子(チップ)に多数のダイオードや
トランジスタを埋め込んだ半導体による回路」と書いてあります。
また、ICは基本となっている素子の種類によってわけられると
あります。「論理演算をする論理素子」「データの記憶をする
記憶素子」があるとかかれており、前者は「パイボーラ型IC」
後者は「MOS型IC」と呼ばれているようです。


ここまで見たところで、「チップ=素子上に多数のダイオード
やトランジスタを埋め込んだ半導体による集積回路」であると
考えました。

これは、つまり「CPUもチップである」ということでしょうか?
CPUとマザーボード上のチップセットとの違いや、制御チップ
とCPUの違いはたんに「役割の違いである」と考えて間違え
ありませんか?
0603デフォルトの名無しさんNGNG
         ∧_∧
         (´Д` ) サパーリ
         /  y/  ヽ
    Σ(m)二フ ⊂[_ノ
        (ノノノ | | | l )
    ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0604デフォルトの名無しさんNGNG
>>602
CPUは単にコンピュータ内部の部品の役割を表す用語です
「CPUもチップである」という表現があってるか間違っているか
私にはわかりませんが
「マイクロプロセッサーはチップである」ならあってるんではないでしょうか
0605デフォルトの名無しさんNGNG
>>602
>「論理演算をする論理素子」「データの記憶をする
>記憶素子」があるとかかれており、前者は「パイボーラ型IC」
>後者は「MOS型IC」と呼ばれているようです。

ここは違う。
0606デフォルトの名無しさんNGNG
コンピュータは集積回路の集まり。
それを用途や機能などごとに名前をつけてるだけ。
0607デフォルトの名無しさんNGNG
>>602
色々な話が混在してるな。

1. トランジスタの集積度による分類
 小さい <-> 大きい
 トランジスタ, IC, LSI, VLSI (超LSI)

2. 回路を形成する素子の役割による分類
 論理演算素子 (現在の入力のみから、現在の出力が決まる)
 記憶素子 (以前の入力と現在の入力から、現在の出力が決まる)

3. トランジスタの物理構造による分類
 MOSトランジスタ
 バイポーラトランジスタ
0608デフォルトの名無しさんNGNG
visualbasicで作られたあるソフトを
逆アセンブラしてみたいのですが誰か方法知りませんか?
バイナリエディアではできないみたいなんですよ〜
よろしかったら教えてくださーい
0609デフォルトの名無しさんNGNG
できない。以上。
用語は正しく書こうね
0610デフォルトの名無しさんNGNG
プログラムを学ぶためには
やっぱりそういう専門学校
に行かなきゃ一般のプログラマーほどの
腕前は持てないでしょうか?
0611デフォルトの名無しさんNGNG
…みなさーん
0612デフォルトの名無しさんNGNG
>>610
一般のプログラマーとは?
0613デフォルトの名無しさんNGNG
>612
会社で雇われているプログラマー
せめてこれくらい
0614デフォルトの名無しさんNGNG
>>613
会社で雇われているプログラマーっていっても色々いるからねえ..
VBしかできない奴もいればアセンブラで組み込みやってる奴もいる
ほとんどの職業プログラマは自分の分野に秀でているだけ
0615デフォルトの名無しさんNGNG
>614
なるほど、大体はわかりました。
だけどやっぱり大学の片手間に勉強する
程度ほどでプログラマーになるのは
やっぱり甘いですよね?
0616デフォルトの名無しさんNGNG
>>614
それはあなたの好奇心しだい
興味があるならやってみれば?
0617デフォルトの名無しさんNGNG
>>614
勉強しなくても就職できればプログラマになれる。
0618デフォルトの名無しさんNGNG
就職できなくてもプログラムしてればプログラマ。
0619apholistNGNG
>>610
そういうとこに行っても課題は人にやってもらって
ばっかりでまったくできない奴がほとんど。
逆にできる奴はそういうところで学ぶことなど
何もない。
就職時は資格があれば問題なし。
大卒資格と、情報処理系。
0620apholistNGNG
ageてしまった…スマソ
0621デフォルトの名無しさんNGNG
ん?ここはShitarabaか?いやデジャブか。
0622デフォルトの名無しさんNGNG
ここでも学歴論争が起こりそうな予感・・・・
0623apholistNGNG
>621
きっと疲れてるんですよ。ゆっくり休んでください。

>622
スマソ。そういうつもりで言ったわけじゃないんだけど。
就職するならってだけ。
使える奴か使えないかは本人のやる気しだいだと思う。
英語ができないとか、数学ができないとか、やったことないとか
自分で壁作る奴以外なら大丈夫でしょ。たぶん。
0624デフォルトの名無しさんNGNG
>>623
> 使える奴か使えないかは本人のやる気しだいだと思う。
> 英語ができないとか、数学ができないとか、やったことないとか
> 自分で壁作る奴以外なら大丈夫でしょ。たぶん。

そう思うのはできる人だから。適性の無い人は徹底的に向かないよ、この職。
0625デフォルトの名無しさんNGNG
テキストファイル内の各文字について、それぞれ個数を数えて
多い順に出力するのに一番よさげな方法ってなんでしょうか?
std::mapで数えて、ソートできるコンテナにコピーしてからソートする
のはださい?
0626デフォルトの名無しさんNGNG
std::map<>は自動的にソートされてるが?
std::map<unsigned long, std::string>とかstd::map<unsigned long, std::wchar_t>
とかじゃダメなのか?
0627デフォルトの名無しさんNGNG
>>626
std::mapのキーに文字自体を使って、++マップ['a'];とかみたいに数えた場合、
たぶん、中身はアルファベット順になっていると思うんですが、これを個数の多い順に
ならべたいので。
0628デフォルトの名無しさんNGNG
>>626
> std::map<>は自動的にソートされてるが?
map のキーには「文字」を使うが、最終的な出力は「出現回数」を使いたいんでしょ。

> std::map<unsigned long, std::string>とかstd::map<unsigned long, std::wchar_t>
キーと値が逆だろう。文字出現頻度を集計するなら、コードは

map<wchar_t, int> counter;
wchar_t wc;
while (wc に一文字読み込めれば)
  counter[wc]++;

てな感じになるはず。
0629デフォルトの名無しさんNGNG
>>627
もし扱う「文字」が ASCII 程度なら、俺は map 使わずに

struct {
  char ch;  // 文字
  int count; // その文字の出現回数
} db[128];

// 初期化
for (i = 0; i < 128; ++i) {
  db[i].ch = i;
  db[i].count = 0;
}

int c;
while ((c = getchar()) != EOF)
  ++db[c].count;

で数えるな。その後で db を sort して出力する。
0630デフォルトの名無しさんNGNG
>>629
じつは「文字」は全角+半角の混合なんです(汗)
0631デフォルトの名無しさんNGNG
>>630
struct {
  unsigned short code;  // 文字
  int count; // その文字の出現回数
} db[0xffff];

こういう感じでもてば?
0632デフォルトの名無しさんNGNG
>>630
2byte 文字が絡むと微妙なところだが、それでも

struct {
  char ch[2];  // 文字
  int count;
} db[65536];

このテーブルのサイズは、高々 8B * 64K = 512KB ぐらいっつー見方もあるな。
map はノードあたりのメモリ消費量がわりと大きいから、実は数千文字以上ある
なら、ベタに表を作った方が早いかも知れん。

…話が逸れたけど、最初に上のようなベタのテーブルなり、map, hash_map なり
を使って出現回数をカウントし、次に set にでも入れて出現回数順でソートする
方法で良いと思うよ。
0633デフォルトの名無しさんNGNG
>>631-632
ありがとう。なんとなく配列に直で突っ込むといたずらにメモリ食いそうな
気がして避けていたけど、わりと良いかもしれません。その方向でやらせて
いただきます
0634改行コード?NGNG
2ch2ch2ch
というテキストを
2ch
2ch
2ch
というように改行させたいです。
テキストエディタの置換機能で「2ch」→「2ch\r\n」としたら、
2ch\r\n2ch\r\n2ch\r\n
となってしまいますた。
テキストエディタで改行するのって無理ですか?
0635デフォルトの名無しさんNGNG
>>634 可能なエディタを使えば出来るだろうけど
なんの為に \r \n とするの? 他のOS用? 
0636デフォルトの名無しさんNGNG
というかすれ違い。
0637デフォルトの名無しさんNGNG
>>635
Windowsしらんの?
0638デフォルトの名無しさんNGNG
スケーラビリティって何?拡張性のこと?
0639デフォルトの名無しさんNGNG
当たり
http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?sw=3&MT=スケーラビリティ
0640デフォルトの名無しさんNGNG
>>639
ありがとー!
gooの英和で調べたら載ってなかったのよ。新語なのかしらん。
たすかりました
0641デフォルトの名無しさんNGNG
オライリー本の表紙の絵を自動で生成するHPがあったと
思うんだけど、忘れてしまいました。
だれか教えてください。
0642デフォルトの名無しさんNGNG
すいません、MFCでCMyDialogに来たWM_MOUSEMOVEをCMyDialogではなくCMyViewで
ハンドルしたいのですがどの様にすればいいのでしょうか?
0643デフォルトの名無しさんNGNG
入力中の異なる文字の頻度をヒストグラムにプリントするってどういうことですか?
0644デフォルトの名無しさんNGNG
>>641
http://www.ilbbs.com/oracovers/
0645デフォルトの名無しさんNGNG
>>643
出題した教師に聞けよ。
0646デフォルトの名無しさんNGNG
>>643
標準入力から文字拾って分布をグラフにすればいいんだろ
0647デフォルトの名無しさんNGNG
まず何からはじめたらいいですか?エロゲつくりたいです
0648デフォルトの名無しさんNGNG
板違いです。
http://game.2ch.net/gamedev/
0649デフォルトの名無しさんNGNG
>>647
絵を描けるようにする。あるいは文章力をつける。
0650デフォルトの名無しさんNGNG
>>644 ありがと
0651デフォルトの名無しさんNGNG
1度から100度までの摂氏華氏対応表のプログラムをC言語でつくり
MS-DOSで実行したのですが結果の最初の方が上に見きれちゃって
分かりませんこれはちょっと板違いかもしれませんが
どうすれば見れるようになりますか?
0652デフォルトの名無しさんNGNG
>>651 32bitのコンパイラでコンパイルしなおして コンソールで実行させるか
more を使いなさい
0653643NGNG
>645
K&R 2nd.の日本語訳の演習1-13、1-14です。

>646
ヒストグラム:横軸に変量を、縦軸に度数をとり、各階級の幅を底辺、度数を高さとする長方形をつなぎ合わせて作ったグラフ。
縦軸と横軸をどうとったらいいでしょうか。
0654デフォルトの名無しさんNGNG
>>643
a ===================
b =====
c =========
d ===
e =========================
f ======
...
z ==

こんな感じで良いんじゃないの。
0655デフォルトの名無しさんNGNG
>>651
リダイレクト
0656デフォルトの名無しさんNGNG
リダイレクトしてもmoreで見るんでわ?
notepadかい?w
0657643NGNG
>654
うーん、とりあえずそんな感じに作ってみます。

ありがとうございました。
0658655NGNG
>>656
a > hoge.txt
copy hoge.txt prn
0659デフォルトの名無しさんNGNG
M社のOE6.0について
メールだけがある日突然消えてしまうということがあるのでしょうか?

あるとすればそのメールをサルベージすることはできないのでしょうか。

ごめんなさい、
くだらない質問で…。
0660デフォルトの名無しさんNGNG
>>659
板田違い。
windows板あたりへどうぞ。
http://pc3.2ch.net/win/
0661デフォルトの名無しさんNGNG
いたたっ
0662デフォルトの名無しさんNGNG
鼬飼い
0663デフォルトの名無しさんNGNG
「Visual C++ 6.0」使ってるんだけど…
使いたいMFCの関数がわからない。
みんなどうしてる?本買ったりしてる?「MSDNライブラリ」で間に合う?全部覚えてる?
よかったら、教えて。
0664デフォルトの名無しさんNGNG

 教 室 の み ん な は ど う し て る ー ?
0665デフォルトの名無しさん NGNG
>>663
その程度の事も分かんないお前はVC++使わなくていいよ。
っていうかプログラムしなくていいよ。
0666デフォルトの名無しさんNGNG
プログラマーに微積分,フーリエ変換,集合論,記号論理,線形代数って必要ですか?
0667デフォルトの名無しさんNGNG
>>666
前2つは波形(画像、音声など)解析とかに絶対必要。
後ろはあらゆるプログラマで基礎として知っておくことが推奨される物。
0668デフォルトの名無しさんNGNG
>>666
プログラマーといっても色々いる。どういうプログラマーになりたいんだ?
0669デフォルトの名無しさんNGNG
>>666
哲学、心理学、神学、人智学なども必須です。
0670デフォルトの名無しさんNGNG
運動会のプログラム書きになりたいです>>668
0671デフォルトの名無しさんNGNG
別に知らなくても、「プログラマー」には成れると思う。
でも、それ以上のレベルに成りたいなら知っとく必要あると思う。
俺?もちろん知りません(藁。でもなんとか日々仕事をしている…
0672デフォルトの名無しさんNGNG
>>671
限られた半年、もっと勉強しようと思いました。ありがとう。
0673デフォルトの名無しさんNGNG
半年の命か、かわうそうに。
0674デフォルトの名無しさんNGNG
かわうそ?
0675666NGNG
>>666
ありがとうございます。

>>668
まだ具体的には決まってないです・・・

>>669
そういう分野も必要なんですか?

>>670
あなたは誰ですか?

>>671
ということは、そういう知識があると便利だという事なんですかね?

>>672
?
0676666NGNG
間違えました。
>>666じゃなくて>>667でした・・・
0677デフォルトの名無しさんNGNG
>>675
> ということは、そういう知識があると便利だという事なんですかね?
全然話が噛み合ってないな。

プログラマといっても、人によってやってることは様々で、一概には言えんのよ。
たとえば「ジャーナリストになりたいけど、何を勉強したらいいですか?」と質問
されたとして

 政治関係のジャーナリスト
 経済関係のジャーナリスト
 技術関係のジャーナリスト

どれかで話が全然違ってくるだろ? 共通項として、英語ぐらいはできた方が
良いっつー話はできるが、それ以上は「何をやりたいのか」に掛かってくる。
0678デフォルトの名無しさんNGNG
>>677
す、すいませんでした。
今のところ、通信関係のプログラマーになれればいいなとしか考えてないんです・・・
0679デフォルトの名無しさんNGNG
暇なんでプログラムの勉強でもやろうと思っています。
Cを始めてすぐに挫折した経験を持っています(4年前)。

CかPerlなどをやろうかと思っていますが、「こっちの言語やっておけ」とか
「この本読んでおけ」とかいうのがあったら教えてください。
0680デフォルトの名無しさんNGNG
>>679
で、Cでつまずいたところはとっくに克服したんだろうな?
出来てないと何回やっても・・・。
0681デフォルトの名無しさんNGNG
本屋いけばいいっしょ
0682manko_chinko ◆c2rpKRNM NGNG
小石でつまずくのは何よりもツライと思います
0683677NGNG
関係する分野を一通り挙げると、結構な量になるぞ。

コンピュータの仕組みを理解するために(基礎の基礎)
 ブール代数
 論理学(命題論理・一回述語論理)
 基礎集積回路
 計算基礎論
 計算機論理設計

効率的なデータ構造・アルゴリズム設計のために
 グラフ理論
 アルゴリズム論

信号解析(画像処理・音声処理 etc)のために
 微積分
 フーリエ解析・ラプラス解析
 信号理論

暗号化や効率的なデータ通信のために
 整数論
 群論
 符号理論
 待ち行列理論

このあたりが基礎理論で、それを踏まえて
 オペレーティングシステム
 コンピュータグラフィックス(色彩論・画像認識なども)
 データベース理論
 デジタル通信理論
なんかが関わってくる。

ただ、仕事の内容によっては、こんなに要らん場合もある。通信関係の
プログラマといっても、やっぱりその先がいろいろあるんだわ。研究色が
強い仕事から、特定プロダクトの設計・実装に関わる仕事、運用に絡ん
でツールを作るような仕事まで、様々ね。

通信関係のプログラマが、どういう仕事をするかの具体的なイメージは
頭に描けてる?
0684デフォルトの名無しさんNGNG
ついに羅列しやがった。
0685デフォルトの名無しさんNGNG
>>683
ごめん、ブール台数は?
0686デフォルトの名無しさんNGNG
>>685
それは、最初に書いてあるような…。
0687名無しさん@EmacsNGNG
>>686
ブール代数は書いてあるけど, ブール台数は書いてないだろw
0688デフォルトの名無しさんNGNG
マイカー台数は?
0689デフォルトの名無しさんNGNG
>>687
誤字に突っ込むなよ(w

あと 677 の一回述語論理は一階述語論理だな。知らずに 666 が検索して
ハマるといかんので、補足しておく。
0690デフォルトの名無しさんNGNG
>>689
演繹・・・ガタガタぶるぶる。
0691663NGNG
誰か>>663の質問に答えてくれよぉ!
金なくて本買えないんだよぉ!MSDNライブラリ見ても意味わからないんだよぉ!
参考になる答えが返ってきたらこのスレッドから消えるからさぁ!
ウワァァァァァァァァァァァァン!!
0692デフォルトの名無しさんNGNG
>>691
マジレスすると、まずは MFC 触らずに Petzold の本を読んで Win32 API のみで
プログラム組め。

MFC は Win32 API のラッパとして発展してきた(その後、いろいろ加わって肥大化
したけど)経緯があるから、API 分かるとかなり推測できるようになる。その上で、
MFC のフレームワークを学べ。
0693デフォルトの名無しさんNGNG
鼬と川獺
0694663NGNG
>>692
m(__)m
消えます。
0695デフォルトの名無しさんNGNG
>>644
オライリー風味のWin2000起動画面を作りました。
http://yokohama.cool.ne.jp/flores/oreilly2.bmp
どうぞ、使ってください
0696642NGNG
ちなみにダイアログはモードレスです。どなたか・・・
0697デフォルトの名無しさんNGNG
毎日夜中に動くバッチをテストするためにシステム時間を10分ごとに24時間進めるプログラムを作りたいのですがそのようなことは可能ですか?
教えてください。
0698デフォルトの名無しさんNGNG
>>697
俺は前者を作る方が難しいと思った。
0699デフォルトの名無しさんNGNG
「IISをとおしてASPを実行し、そのASPからCOM+に登録したCOMコ
ンポーネント(サーバアプリケーション)を呼び出してローカル
ファイルに文字列を書き込む。」という処理をログオフ状態で行
いたいです。しかしうまくいきません。ログオフ状態で実行する
には何か権限が必要なんでしょうか?ちなみにログオン状態だと
うまくいくし、COM+ではなくてただのActiveXEXEにしてもうま
くいくんですが・・・
0700デフォルトの名無しさんNGNG
>>698
システム時間の変更ってプログラムでどうやるんですか?
0701デフォルトの名無しさんNGNG
ヴィジュアルベーシック6.0でアクション作ろうとしています。
かなり基本的なことですが、キーボードから入力してそれに呼応する形で
プレイヤーを動かしたいのです(まぁ。当たり前ですが・・・)
つまりキーボードの特定キーの入力をトリガーにして処理を開始させたいのですが
ぶっちゃけさっぱりです。ヘルプおながいします
0702デフォルトの名無しさんNGNG
>>701
目を覆いたくなるほどのアホだ。
0703デフォルトの名無しさんNGNG
>>701
タイマイベント使ってやればいいけど、
ともかく、なんかVBのゲームプログラミングの本買え。
0704デフォルトの名無しさんNGNG
>>703
その前にアクションゲームを作りたいことを「アクション作ろうとしています。 」とかほざくこのアホに
世の中の厳しさを叩き込む方が先かと。
0705デフォルトの名無しさんNGNG
>>703
タイマ回す→キー状態取得→指定したキーなら分岐
てな感じなのはわかるんですが、キー状態の取得で苦戦でふ
やっぱ本買わなきゃ・・・
0706デフォルトの名無しさんNGNG
なんでnewしないでクラスのメソッドが呼ばれるのかが納得いかないんだけど。
0707デフォルトの名無しさんNGNG
かなり遅いのを覚悟ならいいけれど
多分、キーイベントの関数からキーの押され方を調べて、そこからキャラクタ
を動かすという形になるのではないかな。俺は良く知らないが。
0708デフォルトの名無しさんNGNG
There is why no the method of a class is called without new(ing)
0709デフォルトの名無しさんNGNG
なぜクラスの方法が呼ばれるかに関する納得いに何もありません、新しい(ing)
0710デフォルトの名無しさんNGNG
Event AccessKeyPress(KeyAscii As Integer)とか
Event KeyPress(KeyAscii As Integer)が怪しいと思うんだが
使い方がわからん(死
0711デフォルトの名無しさんNGNG
what -- it is -- if it is -, it does not know -- tteie . I am not sprouting to SHIRIARAIZU of an object now -- therefore -- an obstructive sun name
0712デフォルトの名無しさんNGNG
何――それはそうです――それは、それが―である場合、知りません――tteie。したがって、私は今オブジェクトのSHIRIARAIZUに発芽していません。邪魔な太陽名
0713デフォルトの名無しさんNGNG
なんだよ、しらねーなら知らないですっていえよ。
俺はいまオブジェクトのシリアライズに萌えてんだから邪魔寸名。


0714デフォルトの名無しさんNGNG
>>713
あれもむずいよな。compositionでポインタ持ってるときはどうするかとか。
0715デフォルトの名無しさんNGNG
>710
そんなの簡単。キーが押されたらイベントとしてこの関数が呼ばれるだけ。
押されたキーボードはKeyAsciiに保存される。
AsciiCodeか何かで検索すればアスキーコード表がみつかるかもしれない
それを見てどのキーが押されたか判断しる
0716デフォルトの名無しさんNGNG
701はマルチ
http://game.2ch.net/test/read.cgi/gamedev/1025293138/
0717situmonn NGNG
A class is an object in ueeeeen and what.
0718デフォルトの名無しさんNGNG
なんでnewしないでクラスのメソッドが呼ばれるのかが納得いかないんだけど。
0719sNGNG
koateroi !!
0720デフォルトの名無しさんNGNG
>>718
日本語しゃべってください
0721デフォルトの名無しさんNGNG
>713
は別スレからオーバーロードしています。
0722デフォルトの名無しさんNGNG
>718
も別スレからオーバーロードしています。
0723sNGNG
>>721-722
それはとりそうです、何――!また、なよはオリジナルで、切断し、沸騰し、増殖しました、私である――以来
0724デフォルトの名無しさんNGNG
それはもう一度聞かれます。なぜ方法はオブジェクトを作らずに呼ばれますか。
0725デフォルトの名無しさんNGNG
クラスはオブジェクトです、なぜ?
0726デフォルトの名無しさんNGNG
高水準な概念。
0727デフォルトの名無しさんNGNG
>>726
なぜクラスは、ハイ・レベルの概念によってオブジェクトですか。
0728デフォルトの名無しさんNGNG
なぜ(オブジェクトがありませんが、)方法を呼ぶことができる?
どのものが実際にありますか、それ、クラス方法として?
知らせてください。あなたの反応に感謝します。
0729デフォルトの名無しさんNGNG
オブジェクトという言葉の意味を知りたければ本でも買うんだね。
0730デフォルトの名無しさんNGNG
あなたは答えることができないものであることが容易であるので、消えてください。それは他の人に尋ねます。オブジェクトの概念を知ることができる、よい本を知らせてください。
0731デフォルトの名無しさんNGNG
お取り込み中なんですが、REAL BASICってどうよ。
0732デフォルトの名無しさんNGNG
なんだかチョンが居るような思われだわさ。
0733デフォルトの名無しさんNGNG
私は質問をしています。妨げないでください。
それは打ちます。
ルビー以外の言語は排泄物です。それはあります。
また、それらはボウルとREALのBASICです。
0734デフォルトの名無しさんNGNG
ゲフッゲフッ・・・・。
0735デフォルトの名無しさんNGNG
>>734
身体は悪いですか。病院が盆フェスティバルで閉まっているので、それは重大ですか。
0736デフォルトの名無しさんNGNG
なんだ?!どうした?!お前等おかしいぞ?!
伝染病か?
0737デフォルトの名無しさんNGNG
ワラタ
0738デフォルトの名無しさんNGNG
何故VB厨は叩かれるの?
0739デフォルトの名無しさんNGNG
ろじぱらの日記、読めませんでした

・−−−・ ・− −−・・ ・・・− ・−−・ 
・−・−− −・・ ・−・−・ ・・−・・ ・・− −・−・ 
・− ・− −−・−

どなたか解答をください
0740デフォルトの名無しさんNGNG
せいふくつ
てほんとうに
いいね
0741デフォルトの名無しさんNGNG
なにゆえ、そうなったんですか?
0742デフォルトの名無しさんNGNG
ただのモールス符号じゃんか
0743デフォルトの名無しさんNGNG
ああ、そうなんですかー。
ごめんなさい、ありがとうございました。
0744デフォルトの名無しさんNGNG
Cコンパイラのgcc3.1.1のフォルダを
ftp://ring.aist.go.jp/pub/GNU/gcc/からダウンロードしたんですが
.sumという拡張子ひとつと後は.tzとかいうのしかなくて
どうやってインストールすればいいのか見当がつきません
どうすればいいんでしょうか
0745デフォルトの名無しさんNGNG
インストールもろくに出来ない厨は使うなって事です。
0746デフォルトの名無しさんNGNG
>>744
.tzじゃなくて.tar.gzだろう。

$ zcat gcc-3.1.1.tar.gz | tar xp
$ cd gcc-3.1.1
$ ./configure
$ make
$ sudo make install
0747デフォルトの名無しさんNGNG
>>744
WINDOWS 使ってるなら MinGW をダウンロードしたほうが簡単
0748デフォルトの名無しさんNGNG
>>746
それはUNIXのコマンドですか?
僕はウィンドウズなんですいません
>>747
ありがとうございます
そのソフトを探してダウンロードしてみます
0749デフォルトの名無しさんNGNG
tar xpzf gcc-3.1.1.tar.gz とかしないでzcat | tar xpなのはなんでかな。
GNU tar じゃないのか
0750デフォルトの名無しさんNGNG
MinGWをダウンロードしました
それもtarでしたが、拡張子辞典によると
winzipで展開することができるようなので展開しました
これからどうすればいいのかわかりません
だれか教えてください
0751デフォルトの名無しさんNGNG
ドキュメントくらい読め
0752デフォルトの名無しさんNGNG
後は bin にパス通して gcc でいいんじゃないのか
0753744NGNG
info-htmlというフォルダにドキュメントファイルがありましたが
英語である上に大量だったので読めませんでした


いまフォルダは全部で"bin","include","info-html","lib","man","mingw32"というものがあります
ファイルのほうは"copying","copying.lib","README,LIBIBERTY"の三つです
これらをどうすればいいんでしょうか
0754744NGNG
>>752
すいません
もう少しPC初心者にもわかるように
噛み砕いていただけるとうれしいです・・・
0755デフォルトの名無しさんNGNG
>>754
初心者には gcc 使ってプログラミングなんてできんよ…。たとえインストール
できたとしても。
0756デフォルトの名無しさんNGNG
>>754
MinGW のフォルダをルートの下に移してからmingwとリネーム。
Dos窓を開いて PATH=c:\mingw\bin;%PATH% と打つ。
その後 gcc -v
0757744NGNG
>>756
その作業をしたら

Reading specs from C:/MINGW/BIN/../lib/gcc-lib/mingw32/2.95.3-6/specs
gcc version 2.95.3-6(mingw special)

というメッセージが吐き出されました
これでもうコンパイルできるんですか?
lccファイル名とかで
0758デフォルトの名無しさんNGNG
できるけど lcc じゃなくて gcc hoge.c だぞ。
0759Kusakabe YouichiNGNG
In article >>757, 744/757 wrote:

> lccファイル名とかで
gccでしょうが。
0760744NGNG
キターーーーーーーーーーーーー!!
しかしgccファイル名でコンパイルできたのはいいんですが
hello.cというファイルがなぜかa.exeという名前になってしまっています
lsic試食版ではlccファイル名でコンパイルすると
拡張子だけ変わってファイル名は変わらなかったのに

これはどういう規則でコンパイル後のファイル名が決定されてるんですか?
0761デフォルトの名無しさんNGNG
>>760
ネタ決定
0762744NGNG
なんでネタなんですか?
本当にわかりません
さらに今度は知らないうちにe.BATなんていうファイルも湧いてでてきました
0763744NGNG
違うファイルをコンパイルしたら
a.exeに上書きされました
このコンパイラは常に一つしかアプリケーションを作れないんですか?
0764デフォルトの名無しさんNGNG
>>763
ネタにマジレスするか。
-o ファイル名(拡張子含む) を指定しないと違うファイル名にならない。
0765デフォルトの名無しさんNGNG
豚に真珠
744 に gcc
0766デフォルトの名無しさんNGNG
shigeにRuby
0767744NGNG
>>764
そうだったんですか
ありがとうございます
0768744NGNG
あれ!?
コンパイルできない
さっきはできたのに
ひょっとしてa.exeとかe.batって消しちゃまずかったのかな
0769744NGNG
なんだ
もっかい>>756のことをやったらまたコンパイルできるようになりました
今日はとても進歩しました
みなさんありがとうございました
0770デフォルトの名無しさんNGNG
何で>>744みたいなDQNがhello.cなんて>>744にとっては高度なプログラムが書けるんですか?
0771デフォルトの名無しさんNGNG
>>770
ソースコピペでしょ
0772デフォルトの名無しさんNGNG
何で>>744みたいなDQNがgccなんて>>744にとっては高度なプログラムがインストールできるんですか?
0773デフォルトの名無しさんNGNG
リバースエンジニアリングをするのに便利なフリーのツールとか
ありますか?
調べてみたのですが見つからないのでお願いします。
0774744NGNG
質問です
gccでコンパイルしているとなぜかコマンドやファイルを間違いなく指定しても
コマンドかファイル名が間違っています
というメッセージがでてきてしまいます
どうしてでしょうか
0775デフォルトの名無しさんNGNG
gcc扱う以前の問題だな
0776デフォルトの名無しさんNGNG
構ったアフォが責任取れや(プ
0777デフォルトの名無しさんNGNG
おまえは何をする前にも毎回
>>756を実行するようにしろ
0778744NGNG
>>777
本当のことを教えてください
0779デフォルトの名無しさんNGNG
>>777
流石にそれは可哀想だろw
0780デフォルトの名無しさんNGNG
>>744はDOSについて理解しろ、と言うわけだ
0781744NGNG
DOSかあ
じゃあちょっと勉強してみます
0782デフォルトの名無しさんNGNG
>>773
環境にも依るが。
0783デフォルトの名無しさんNGNG
>>778
本当のことを教えるには情報が不足している。
OSは何だ? win95/98/Meとwin/NT/2000/XPでやり方が違う。
0784デフォルトの名無しさんNGNG
>>783
ネタなんじゃないのか? もしかしたら真性の教えてクンかもしれんが、それだと
丁寧に教えるほど居つかれるぞ。
0785744NGNG
>>783
Win98SEです
>>784
さっきからネタとか言われますが
ネタってなんなんですか?
こういうスレに何かがわからないフリをしたカキコをすることで
なにか利益が得られるんですか?

それに僕が真性の教えて君である以前にここが真性の教えるスレじゃないんですか?

なんかほんと語尾が「ですか?」Onlyになってしまいました
0786デフォルトの名無しさんNGNG
逆切れワショーイ
0787デフォルトの名無しさんNGNG
本人は正しい反応をしてるつもり
0788デフォルトの名無しさんNGNG
こういうのが真性の確信犯
0789744NGNG
確かにこうやって質問しまくってみんなが答えてくれれば
寂しい人や荒らし気質の人の心は満たされそうですね
でも僕は違うんです
0790デフォルトの名無しさんNGNG
PC初心者は2度と来ないでください。
0791デフォルトの名無しさんNGNG
>>785
C:\autoexec.batをテキストファイルで開いて
  PATH=c:\mingw\bin;%PATH%
を一番最後に追加しろ

> こういうスレに何かがわからないフリをしたカキコをすることで
> なにか利益が得られるんですか?
君に何かを教えるとなにか利益が得られるんだろうか?

> それに僕が真性の教えて君である以前にここが真性の教えるスレじゃないんですか?
ここは質問スレであって教えるスレではない。
質問されても答えたりする義務もないし、その答えが正しい必要もない。
0792デフォルトの名無しさんNGNG
>>791
烈しく同意
0793デフォルトの名無しさんNGNG
>>790
いや、来るのは構わない。ただしコテハン + トリップ使ってくれ。

(ホットゾヌの NG ワードに登録するから)
0794デフォルトの名無しさんNGNG
>>773
どんな環境でどんなものをどういう風なリバースエンジニアリングをしたいんだ?
0795744NGNG
>>791
>C:\autoexec.batをテキストファイルで開いて
>PATH=c:\mingw\bin;%PATH%
>を一番最後に追加しろ

これの意味することぐらい僕だってわかりますよ

そろそろ質問できる空気じゃありませんね
それでは失礼します
0796デフォルトの名無しさんNGNG
>>795
そんなことは誰も聞いてない
0797744NGNG
またデフォルトの名無しでいつか質問しにきます
0798デフォルトの名無しさんNGNG
犯行予告ですか。
0799デフォルトの名無しNGNG
インテルのフリーのCコンパイラがあるようなのですが
入手のしかたがわからないので教えてください。
0800デフォルトの名無しさんNGNG
この板のどっかのスレにあったので探してくれ
0801デフォルトの名無しさんNGNG
Intel Inside
Idiot Outside
0802食う寝る遊ぶNGNG
Visual Studio .NETをセットアップ後、VB.NETを起動すると
ノートンが反応して「悪意の有るスクリプトが含まれてます」みないなメッセージが
出るんですけど、これってまずいんですか?
0803デフォルトの名無しさんNGNG
>>802
それは正規版かね?
0804デフォルトの名無しさんNGNG
>>802
われずじゃなきゃだいじょうぶでしょう
0805デフォルトの名無しさんNGNG
>>799 それってリナ版しかないけど良いの?
0806デフォルトの名無しさんNGNG
やっぱWinのコマンドラインってキモイ・・・。
Cygwinがあってよかった。
0807812NGNG
>>805
大丈夫です。
0808デフォルトの名無しさんNGNG
>>782さんへ
環境はOSでWindows2000で、JavaやC系のプログラムのリバースエンジニアリングを
したいと考えております。
0809デフォルトの名無しさんNGNG
782じゃないが
> JavaやC系
JavaとCでは根本的にアプローチが違うのだが。

> プログラムのリバースエンジニアリングを したい
リバースエンジニアリングといってもいろいろあるんだが。
何をしたいかはっきりと言ってみろ。
0810デフォルトの名無しさんNGNG
>>807
http://developer.intel.com/software/products/compilers/c60l/c60l_noncom_lic.htm
0811デフォルトの名無しさんNGNG
Visual StudioもVisual C++も持っていないのですが、Borland C Compilerは登録しないと
使えないようでなんとなくいやなのでしらべてみたところ、MinGWというのとCygwinというので
gccを使ってWindowsで動くバイナリが作れるとのことでした。
この環境というのは普通にC言語でWindowsで動くアプリを作る勉強になりますか?
また、エディタだとか操作感ではない、Visual C++との本質的な違いというのはどんなところでしょうか。
0812デフォルトの名無しさんNGNG
>Borland C Compilerは登録しないと使えないようでなんとなくいやなのでしらべてみたところ
bcc32は登録しなくても使えるじょ。

>この環境というのは普通にC言語でWindowsで動くアプリを作る勉強になりますか?
ならないことはない。WindowsっていうのがM$ windowsでも一般的なwindowsアプリに
しても。どっちにしろその辺のことは処理系依存。

>Visual C++との本質的な違いというのはどんなところでしょうか。
gcc, bcc32はコンパイラ。VC++は統合開発環境。カテゴリが違う。
例えていうとバスとジープではなくてエンジンと自動車を比べているようなもの。
0813デフォルトの名無しさんNGNG
現在JAVAを打ってるのですが、
ポインタがないとどうしてもトリプルクリックしてしまいます。
誰か教えてください。
0814デフォルトの名無しさんNGNG
>>809さんへ
WinMXとJAVAで作られたグヌーテラのソースコードを読んでみたいのです。
0815デフォルトの名無しさんNGNG
すみません、どこで質問すればいいのか分からなかったのでここで質問させて頂きます

今、友達の手伝いでCRC32の算出式を探しているのですが
色々ゲーゲリに放り込んで検索したのですが、どうしても見つかりません

何方かわかる方、ご教授ください、御願いします
0816デフォルトの名無しさんNGNG
>>815
http://www.cl.cam.ac.uk/Research/SRG/bluebook/21/crc/crc.html
0817デフォルトの名無しさんNGNG
>>816
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
英語でなんのこっちゃよく分かりませんが
帰ってきたら頑張って読むこととします(藁
その友人にも伝えさせて頂きます

ありがとうございましたー
0818デフォルトの名無しさんNGNG
>>817
googleで3番目に引っかかった奴だ。一体何してた?
0819デフォルトの名無しさんNGNG
>>814
お前に読める形のソースコードが出てくるかは知らんが、

・WinMX用に w32dasm
・グヌーテラ用に Jad

使い方や読み方は聞くな。
0820デフォルトの名無しさんNGNG
VC6でテンプレートのネストができないのに涙してvs.netを購入したのですが、
このうちのIDE等は不要でclのversion 13だけ使いたいにも関わらず、
大量にいろいろインストールされてしまいます。
cl.exeとライブラリとdllだけインストールすることはできませんか?
0821デフォルトの名無しさんNGNG
Vectorや企業などソフトを作っている人は
Visual C++ などでつくっているのでしょうか?

それともすべて手打ちで作成しているのでしょうか?
0822820NGNG
とりあえず、cl.exe mspdb70.dll c1xx.dll c2.dll link.exe
があればいいような気がするんですが、どうでしょうか?
0823デフォルトの名無しさんNGNG
>>821
>Vectorや企業など
比較するのは愚か。
0824デフォルトの名無しさんNGNG
今からはじめてプログラミング言語を独習するならどれがよいですか?
0825デフォルトの名無しさんNGNG
独習? 回りに教えてくれる人がいるなら、その言語

もしそんな人がいないならDelphi6パーソナルにしなさい。

こっちきたら
モナーの *やさしい* Delphi質問スレ Ver.8
http://pc3.2ch.net/test/read.cgi/tech/1027873869/

優しく教えてあげるから
0826デフォルトの名無しさんNGNG
学校でコボルの勉強をしてるんですが、先生がおじいさんでまったく分かりません。
独習するにはどんな本が良いんでしょうか?
0827デフォルトの名無しさんNGNG
>>826
正直、しなくていいと思う。勉強。
0828デフォルトの名無しさんNGNG
いまさらCOBOLなんて勉強するだけ無駄に1票
0829デフォルトの名無しさんNGNG
>>827>>828
でもそうすると単位が取れないんです。
0830デフォルトの名無しさんNGNG
昔なら 四分一 進 タンの本があったのだが・・・
0831デフォルトの名無しさんNGNG
>>830
謙虚なペンネームですな。
0832デフォルトの名無しさんNGNG
>>831
本名だったはず
0833デフォルトの名無しさんNGNG
JSPを使ってIDとPASSを認証するプログラムを作りたいのですが
認証の仕方たがよくわかりません。誰か教えてください。
0834デフォルトの名無しさんNGNG
"crypt MD5 password JSP"で検索せれ>>833
0835デフォルトの名無しさんNGNG
>>818
CRC32 算出式 等々のキーワードで検索してますた
0836デフォルトの名無しさんNGNG
>>835
全言語のページからCRC32を検索しました。 約144,000件中1 - 10件目 ・検索にかかった時間0.16秒


カテゴリー: Computers > Programming > ... > Java > Class Libraries > Math and Calculations Computers > Software > Shareware

CRC32
CRC32 calculates the 32-bit cyclic redundancy checksum (CRC-32) of any file under
Windows 9x/NT and also of the unique music part of sound files (PCM wave files ...
www.cyberdyne-software.com/crc32.html - 8k - キャッシュ - 関連ページ

Java 2 Platform SE v1.3.1: Class CRC32
java.util.zip Class CRC32. java.lang.Object | +--java.util.zip.CRC32 All Implemented
Interfaces: Checksum ... CRC32. public CRC32() Creates a new CRC32 class. ...
java.sun.com/j2se/1.3/docs/api/ java/util/zip/CRC32.html - 14k - キャッシュ - 関連ページ

Java(TM) 2 Platform, Standard Edition, v1.2.2 API Specification: ...
java.util.zip Class CRC32. java.lang.Object | +--java.util.zip.CRC32 ... Constructor
Detail. CRC32. public CRC32() Creates a new CRC32 class. Method Detail. update. ...
java.sun.com/products/jdk/1.2/docs/ api/java/util/zip/CRC32.html - 13k - キャッシュ - 関連ページ
[ 他、java.sun.com内のページ ]

Fast CRC32 in Software
next Next: Introduction. epsf. Fast CRC32 in Software. Richard Black.
18th February 1994. Introduction; Maths; What polynomial; Some Examples; ...
www.cl.cam.ac.uk/Research/SRG/bluebook/21/crc/crc.html - 2k - キャッシュ - 関連ページ
0837デフォルトの名無しさんNGNG
メモリに記録された画像データをHDに記録したいんですが
どこか良い手ほどきしてるHP教えてください
0838デフォルトの名無しさんNGNG
>>837
はーぃ、マルチは厳禁ですよ〜。
0839デフォルトの名無しさんNGNG
以前、VC6でヘッダとソースの切り替えを1発で行えるマクロをどこかで
見かけたのですが、知ってる人いませんか?
0840837NGNG
はーい10円〜♪(・∀・)つ�I>>838
他の方おねがします
0841デフォルトの名無しさんNGNG
>>837
答えが欲しくないとしか思えない質問ですね
0842デフォルトの名無しさんNGNG
>>841
すみません、いきなりC++でプログラム作ることになって困ってます。
助けを求めに来たんですが・・・
失礼しました。
0843デフォルトの名無しさんNGNG
バイト先にクレームメールを送りたいのですが
アドレスとかから自分って分かったら嫌なので
相手に自分のアドレスを表示させないようにする
方法ってありますか??
0844デフォルトの名無しさんNGNG
メモリに記録されている画像データとは?
・画面に表示されている物
・ストレージからロードして、メモリ上にロードされた物
前者なら環境依存
後者ならfopen>fwriteとかfstreamとかで普通に保存
0845デフォルトの名無しさんNGNG
あと
>>840は>>837ではないです。
>>838さん気を悪くしないでください。
0846デフォルトの名無しさんNGNG
>>843
ぉいぉいw フリメじゃダメなのん?
Yahooあたりでテケトーなメアド取って送れば?
まぁイタズラはほどほどに…。
0847デフォルトの名無しさんNGNG
>>845
CCDカメラから画像データを取り込むので前者になると思います。
恐縮なんですが「環境依存」ってことはどういうことでしょうか?
0848デフォルトの名無しさんNGNG
>>847
環境に依存する・・・
0849デフォルトの名無しさんNGNG
>>847
CCDカメラか…使い終わったらくれるんなら全部書いてやるぞ。

もちろん盗撮…ゲホッゲホッ。
0850勉強中。NGNG
すみません。 質問です。
system の関数を使うときに
system("cat /home/var/%s", mojiretu);
のように%s の部分で変数を指定することはできないのでしょうか?
0851デフォルトの名無しさんNGNG
でけまへん。
0852デフォルトの名無しさんNGNG
>>850
こうすれ.

/* 適当な数字 */
#define BUFSIZE 256

int main(int argc, char **argv) {
char buf[BUFSIZE];
char *mojiretu = "hogehoge";

snprintf(buf, BUFSIZE, "cat /home/var/%s", mojiretu);

printf("%s\n", buf);
}
0853勉強中。NGNG
うう・・・・そうですか。
では、別の方法でできないのか試してみます。
0854デフォルトの名無しさんNGNG
すみません、ストレージというのはどういうものなのでしょうか?
0855勉強中。NGNG
>852
早い!! 試してみます。 ありがとうございました。
0856デフォルトの名無しさんNGNG
>>849
私個人の物ではないので・・・
0857デフォルトの名無しさんNGNG
HSPを習得する期間はどのくらいでしょうか?
0858デフォルトの名無しさんNGNG
>>857
そんなことを他人に聞いてるようじゃ、一生習得できん
0859勉強中。NGNG
>852様
本当にありがとうございました。 成功です。 数ヶ月にわたる悩みが解決しました。
0860デフォルトの名無しさんNGNG
すいません、C++でAというクラスとBというクラスがあった時、AのメンバとしてBへのポインタ
BのメンバとしてAへのポインタを持たせる、という事は出来ないでしょうか?
0861デフォルトの名無しさんNGNG
>>860
できる
0862860NGNG
>861
すいません、どの様にしたら良いのでしょうか。
0863デフォルトの名無しさんNGNG
>>862
プロトタイプ宣言。
0864デフォルトの名無しさんNGNG
>>862

class A;
class B;

class A { B* pb; };
class B { A* pa; };

じゃだめなの?
0865デフォルトの名無しさんNGNG
>>863
もしくは、メンバ変数の宣言時に class, struct を省略しないのもアリかね。
0866デフォルトの名無しさんNGNG
>>863
それは関係なくない?
0867デフォルトの名無しさんNGNG
関係ある
0868デフォルトの名無しさんNGNG
>>867
クラスの前宣言もプロトタイプ宣言っていうの?
0869厨房乳もみNGNG
windowsでつかえるlexみたいなやつありますか?
0870デフォルトの名無しさんNGNG
>>869
GNU flex コンパイルして使えば?
0871厨房乳もみNGNG
>>870
flexのコードをWindowsの処理系でコンパイルして使うって事ですか?
0872867NGNG
>>868
いいます
0873868NGNG
>>872
しらんかった。ありがとう。
0874デフォルトの名無しさんNGNG
>>872
いいません
0875デフォルトの名無しさんNGNG
>871
flexは(ついでにbisonも)win32版があるはず。
何となれば、cygwin使うとか。
0876デフォルトの名無しさんNGNG
socket使ってプログラムしてます。
環境がないのでテストが出来ないのですが、
数千に及ぶクライアントからの接続要求が想像される場合、
selectシステムコールに変わる待ち受け関数って何か無いでしょうか?
0877デフォルトの名無しさんNGNG
>>876
select
0878860NGNG
できました!!どうも有り難う御座いました!!
0879デフォルトの名無しさんNGNG
>>874
それは君が知らないだけ
0880デフォルトの名無しさんNGNG
>876
環境がかかれていなくてアレだが、UNIX系なら、esehttpdのリンクをあたれ。
NT: Overlapped I/O
*BSD:kqueue
Linux:POSIX realtime signals
といったあたりか。
0881デフォルトの名無しさんNGNG
>>880
返信ありがとうございます。
ゲームのサーバーで、環境は限定しないつもりだったんです。
環境非依存の方法って無いんですね…
素直にマルチスレッドでselect使ってディスパッチするしかなさそうですね。
0882デフォルトの名無しさんNGNG
>>876
Unix系だと複数プロセスでacceptしないとFD_MAXにひっかかるよ
0883名無しさん@EmacsNGNG
っていうか, システムコール使う時点で環境非依存ってのは無理なんじゃないの?

環境に依存した部分だけ別にコードかいて, プリプロセッサでゴニョゴニョやった
方が幸せになれると思う.
0884デフォルトの名無しさんNGNG
>>820と>>822なんですが、もう一度だけ訊いていいですか?
0885デフォルトの名無しさんNGNG
directxのsdkをようやくインストールできたっていう感じの
自分のような超初心者でも簡単に、しかも短期間で
directxが使いこなせるようになれるお勧めの入門書教えて
0886デフォルトの名無しさんNGNG
http://www.google.com/search?hl=ja&ie=Shift_JIS&q=OpenGL+Linux&lr=
0887デフォルトの名無しさんNGNG
>>885
ない。時間かけないと無理だ。
0888プディング  ◆sBTiERL2 NGNG
各メーカーのキーボードについている独自のボタン。
あれはキーコード吐きますか?
VC++6です。
0889デフォルトの名無しさんNGNG
monazilla見てて気付いたんだけど、
ム板でこんなのやってたんだね。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/5386/

スレストされて困ってるみたいなんだけど、かわいそう。
また立ててもスレストされるかな?
0890デフォルトの名無しさんNGNG
FreeBSD4.6-Release(gcc2.95)でCの勉強を始めたばかりの厨です。

どこかでAthlonとgccの組合せは地雷と読んだんですが、素人にはお薦め出来ない諸刃の剣なんですか?

PCはAthlonXP1600+ AMD651/686B という構成です。
AMDのほうがIntelより数値演算が速いと聞いたのでAMDマシンを買ったのですが。。。

実習C言語(ASCII) 5~60ページをポチポチやってる厨には関係無い話ですか?
0891デフォルトの名無しさんNGNG
>>890
気にするな。問題ない。

むしろ Pentium III と gcc の方が地雷がある。(浮動小数点演算を多用するときの
アライメントがらみで)
0892890NGNG
>>891
レス有難うございます。安心しました。

問題多数なら、買ったショップに持って逝ってPen!!!かセレで組み直してもらおうかと思ってますた。聞いてみて良かった。

どうも有難う御座いました
0893デフォルトの名無しさんNGNG
>>879
C++第三版にはプロトタイプ宣言という言葉自体索引になく、
B.2.2 C++プログラムになっていないCコード
にて「関数宣言(関数プロトタイプ)」と括弧つきで見つかるぐらいです。

構造体型の名前だけあらかじめ決めておくことは
5.7構造体で「宣言」と書かれています。
構造体のメンバ構造を記述することは構造体型の「定義」です。
従って、ただ宣言とだけいえばいいものを、「プロトタイプ」なんて余分な言葉をつける
理由が分かりません。

クラス宣言にまでプロトタイプなんぞと言う根拠キボン
0894デフォルトの名無しさんNGNG
VB使いなんですが最近directxを勉強し始めたんですが
難しくてぜんぜん理解できません
設定のとき使う引数とかが多くてとても覚えられません
みんないったいどうやって覚えてるんですか?
自然と頭に入っていくものなんですか?
0895デフォルトの名無しさんNGNG
>>894
大丈夫、端からVB厨なんぞに使わせるように設計されてない。
0896デフォルトの名無しさんNGNG
>>894
いちいち覚えなくていいです。
0897デフォルトの名無しさんNGNG
>>894
まず3D技術について習得します
するとある機能には、この情報(引数)が必須というのが関連付けできるようになります
あとはdirectx固有の特殊な情報だけ慣れればOK
0898デフォルトの名無しさんNGNG
>>895
ヤッパVBからいきなりDXとか勉強し始めちゃだめですか?
流れ的にはどういう感じでDXまでたどり着くのがベストですか?
マジレス希望

>>897
自分的にはダイレクトドローさえ使えればよいのですが。
0899898NGNG
自分は今までマジレス希望って「マジでレスを希望してます」
っていう意味かと思ってたけど調べてみたら微妙に意味が違ってた。
欝っぽい。
0900デフォルトの名無しさんNGNG
!=マジレス
HSP→DX

==マジレス
C/C++→VC→DX
0901デフォルトの名無しさんNGNG
>>898
> 流れ的にはどういう感じでDXまでたどり着くのがベストですか?
Real-Time Rendering でも読めば?
0902デフォルトの名無しさんNGNG
C初心者です。
gdbってどこで手に入れればいいのですか?
検索かけてもよくわからないのです。。。
どうぞお教え下さい。
0903デフォルトの名無しさんNGNG
>>902
gccを入れると勝手に入る
linuxの場合、既に入っている
0904デフォルトの名無しさんNGNG
>>902
そのレベルでは使うこともままならん
0905902NGNG
ママがなんだって?
0906デフォルトの名無しさんNGNG
>>905
笑えと言うのか?アホ。
0907デフォルトの名無しさんNGNG
ネットワークゲームが作りたいんだけど
何から勉強したらいいのかわからない。
どうしましょ。
0908デフォルトの名無しさんNGNG
>>907
取りあえずインターネットのしくみ。
0909デフォルトの名無しさんNGNG
まず、>>907は何ができるのか書け
0910デフォルトの名無しさんNGNG
バック転と開脚前転
0911デフォルトの名無しさんNGNG
muleインストールしたいのですがよくわかりません。
emacsとはなんなのでしょうか?
0912デフォルトの名無しさんNGNG
>>911
今すぐけそうか。
0913デフォルトの名無しさんNGNG
muleのeはemacsのeだ。
0914デフォルトの名無しさんNGNG
>>913
勉強になった・・・。

0915デフォルトの名無しさんNGNG
emailのeはemacsのeだ。
0916デフォルトの名無しさんNGNG
「一番長い行を印字するプログラムのmainルーチンを書き直して、任意の長さの入力行群の長さ、およびテキストのできるだけ多くの部分を正しく印字できるようにせよ」
どういうことかよく分かりません。教えて下さい。
0917デフォルトの名無しさんNGNG
宿題は宿題スレへ
0918デフォルトの名無しさんNGNG
>>916
アメリカのお爺さんハッカーの壮大なネタだから無視していいよ。
0919デフォルトの名無しさんNGNG
>>916
最初の読点で改行すると喜ばれます
0920916NGNG
しくだいではないのですが…
どう書けばいいかではなく、この日本語そのものがわからないんです。

>918
ハァ? お爺さんハカーって誰ですか?
0921デフォルトの名無しさんNGNG
演習1-16か
漏れもわけわからん
0922916NGNG
>919
「一番長い行を印字するプログラムのmainルーチンを書き直して、任意の長さの入力行群の長さ、
およびテキストのできるだけ多くの部分を正しく印字できるようにせよ」
0923デフォルトの名無しさんNGNG
コンテキストを捨ててしまうなよ、、
0924デフォルトの名無しさんNGNG
>>922
おそらく、ポインタを含む構造体をうっかりファイルに書き出したらこんな感じなんだろうなぁ。
0925デフォルトの名無しさんNGNG
>>922
「一番長い行を印字するプログラムのmainルーチンを書き直して、
任意の長さの入力行群の長さ、 およびテキストのできるだけ多くの
部分を正しく印字できるようにせよ」

大丈夫か?
0926長島教授NGNG
いや、mule=マルチイヤーんのeである。
0927916NGNG
>921
そうですそうです。
>923-924
どういうことですか?

>922は、純粋な間違えです。
マジレスが無いので適当にすることにします。
では。
0928デフォルトの名無しさんNGNG
結局、「一番長い行を印字するプログラム」のソースが我々の目に触れることはなかったと。
彼は一生この宿題が終わらないであろう。
0929デフォルトの名無しさんNGNG
すみません、macでシェアウェア作りたいんですが
レジストキーによる機能の限定/解除とかをプログラムするノウハウが
まったくないんです。一応検索はしてみましたが、なかなかこれといった
答えがなくて…なにかおすすめのツールやサイトはありますか?
0930デフォルトの名無しさんNGNG
>>929
if(strcmp(password,"MY PASSWORD1111") == 1)
printf("Regist OK");
else
printf("shine");
0931デフォルトの名無しさんNGNG
>>930
ごめん、== 0ね。
0932916NGNG
>928
そんな悲しいこと言わないでください。
それと、宿題じゃないです。
---------------------------
#include <stdio.h>
#define MAXLINE 1000

int getline(char line[], int maxline);
void copy(char to[], char from[]);

int main(void)
{
  int len, max;
  char line[MAXLINE], longest[MAXLINE];
0933916NGNG
  while ((len = getline(line, MAXLINE)) > 0)
    if (len > max) {
      max = len;
      copy(longest, line);
    }
  if (max > 0)
    printf("%s", longest);
  return 0;
}

int getline(char s[], int lim)
{
  int c, i;

  for (i=0; i<lim-1 && (c=getchar())!=EOF && c!='\n'; ++i)
    s[i] = c;
  if (c == '\n') {
    s[i] = c;
    ++i;
  }
  s[i] = '\0';
  return i;
}
0934916NGNG
void copy(char to[], char from[])
{
  int i;

  i = 0;
  while ((to[i] = from[i]) != '\0')
    ++i;
}
------------------------------
以上です。お願いします。
0935916NGNG
#include <stdio.h>
#define MAXLINE 1000
#define 任意の長さ 1000以下の正の整数

int main(void)
{
  int len;
  char line[MAXLINE]

  while ((len = getline(line, MAXLINE)) > 0)
    if (len == 任意の長さ)
      printf("%s", line);
  return 0;
}
0936名無しさん@EmacsNGNG
そもそも, 問題の意味が分からん…あとこの手のは宿題スレでやれば?
本当に宿題であろうとなかろうとさ.
もっとも, 問題文が今のまんまじゃ叩かれるだけだと思うけど.
0937デフォルトの名無しさんNGNG
>>950
新スレ任せた!
0938916NGNG
>936
つーか、私も問題の意味が分からないから訊いているんですよ。
問題を解いて欲しいわけじゃなくて、問題の意味を質問してるのだからここでいいかと
思ったんだけど。
答えてくれる方も分からないんならどうしようも無いですね。ありがとうございました。
0939デフォルトの名無しさんNGNG
>>929
その程度も分からないヤシの作ったシェアウェアなんて、
誰も使わないと思われ。
0940デフォルトの名無しさんNGNG
>>938
もともとの文章を書いた奴の日本語能力がね、もう見てらんないの(;´д⊂)
0941デフォルトの名無しさんNGNG
「Aの値をしかるべく処理した結果を答え候」
0942デフォルトの名無しさんNGNG
プログラム超初心者です。
分からないことがあります。
「識別子」と「変数名」って意味的にどう違うんですか?
0943デフォルトの名無しさんNGNG
>>942
「関数名」も識別子です。
0944デフォルトの名無しさんNGNG
{「関数名」,「変数名」}∈「識別子」ってこと?
0945デフォルトの名無しさんNGNG
>>944
「何か」の名前−>識別子
0946デフォルトの名無しさんNGNG
Windows2000を使って、クライアント数が3台程の小規模なC/SのDBを構築中です。
サーバはDBの他にファイル鯖、プリンタ鯖を兼ねています。
インターネットへの接続やドメイン管理は当面予定はありません。

このような案件でも、サーバのOSには2000Serverを使うべきでしょうか?
そもそもWin2kのProとServerの違いって何でしょうか?

ちょっとスレ違いポイ気もするのですが教えてくだされ偉い人。
0947デフォルトの名無しさんNGNG
スレ違いどころか板違い >>946
0948946NGNG
どこで聞くべきでしょう?
情シス板はアレだし、Win板はパーソナルっぽい雰囲気だし...
0949デフォルトの名無しさんNGNG
>>948
その質問でWin板よりム板が合ってると?
0950946NGNG
業務系の方も多いから、こちらの方が適切なレスが帰ってくるかなぁと思って書きました。
まずはWin板逝ってきます。失礼しました。
0951デフォルトの名無しさんNGNG
>>946
Windows2000 Professional と Server の違いって、同時に張れる
セッション数だっけ? (→確か "10")

これを除けば、Professional でもアプリケーションへのCPU時間の
割り当てをバックグラウンドプロセス優先にすれば、多分..だけど、
Server と同じように動くんじゃないかな。

セッション数については、たとえクライアントが3台しかなくても、
通常、1台のクライアントは複数のセッションを張ろうとするだろうから、
この制限に引っかかるかも知れない。

あと、Backofficeの類は確か Windows2000 Server でなきゃインストール
できなかったと思う。

ざっと思いつく違いは、こんなところかな。


…しかしそもそも、たとえ小規模なものでも、セキュリティホールや
ウィルス/ワーム/DoS攻撃の標的になってるようなOSを使うのは、
ぼくは絶対、やめたほうがいいと思うな。

特にそのようなサーバ用途には向かないよ。
いろんな意味で、あのOSはコストが掛かりすぎる。
0952デフォルトの名無しさんNGNG
>>951
まだしゃべってんのか。
0953デフォルトの名無しさんNGNG
>>951
> 特にそのようなサーバ用途には向かないよ。
> いろんな意味で、あのOSはコストが掛かりすぎる。
それを判断するのは、キミの役目ではない。っつーか俺達の役目でさえなくて、
クライアントの要求仕様だったりする……
0954デフォルトの名無しさんNGNG
>>950
新スレ立ててから逝け
0955946NGNG
>951
感謝です。
まずはテスト環境を作って、運用上問題無いか検証してみる事にします。
セキュリティについては...本当に激しく同意なんですけど、ユーザがアレなんでしょうがないかなと。
例えそういう事態に陥ったとしても不利にならないよう契約を練り上げる事にします(w


>954
立てますた。

***すれ立てるまでもない質問はここで 第19刷***
http://pc3.2ch.net/test/read.cgi/tech/1029377510/
0956デフォルトの名無しさんNGNG
>>950
出題者に聞けヴォケ
0957デフォルトの名無しさんNGNG
>>955
乙
0958デフォルトの名無しさんNGNG
ちょっとマジな質問です
VBとDelphiはどっちがパフォーマンス高いですか?
高機能のチャットソフトを作りたいんですがどっちがいいでしょう?
0959デフォルトの名無しさんNGNG
>>958
なんのパフォーマンスやねん?
コストパフォーマンスか?
0960デフォルトの名無しさんNGNG
この2つ仲いいな
0961デフォルトの名無しさんNGNG
>>959
どちらにしろ>>958は

高性能な
チャットソフト

なんて作れない。に一票。

最近チャットチャット言ってるDQNが多いが同一人物か?
0962デフォルトの名無しさんNGNG
>>958
高機能の中身による
0963デフォルトの名無しさんNGNG
>>958
多分Delphi
0964apholistNGNG
>>958
Delphiに一票。
できることならVCに一票。
0965デフォルトの名無しさんNGNG
MFCは鬱になるから辞めとけに一マンコ。
C#やっとけに一チンコ。
0966デフォルトの名無しさんNGNG
>>965
簡単だよね。どう生き残ってくるかはあれとして。
0967デフォルトの名無しさんNGNG
ネトゲで不正して所持金とか増やしたいんだけど、できるの?
なんかやたらと不正改造キャラっぽいのがいるんだけど。
できるのなら方法キボンヌ
0968デフォルトの名無しさんNGNG
>>967
こういうバカがいるから問題なんだよな。
0969デフォルトの名無しさんNGNG
A:出来る*1

*1おまえには出来ない
0970デフォルトの名無しさんNGNG
>>968
モチロン馬鹿を承知で質問してるよ(苦笑)

>>969
サンクス。
とりあえず出来るんだね。あとは自分で調べて何とかやってみるよ。
0971デフォルトの名無しさんNGNG
16進数ってパッと見せられてもどんな数なのか分からないんですが
16進数を使うと便利な場面ってあるんですか?
0972デフォルトの名無しさんNGNG
ビット塩山とか
0973デフォルトの名無しさんNGNG
>>972
二進の方が便利だと思われ。
0974デフォルトの名無しさんNGNG
>>971
16進なら、4バイト整数の最大値をさくっと書ける
0975デフォルトの名無しさんNGNG
>>973
2進数だと桁が多くなりすぎて、人間にはビット演算も難しい。

0b00001001010010100 & 0b001010101000100

とか書かれても、どこの桁が対応するのかサッパリ分からん。
0976971NGNG
うーん
質問に答えていただいてうれしいのですが
正直質問の答えを理解できるほど自分の基礎がしっかりしてないようです
すまそ
0977デフォルトの名無しさんNGNG
>>975
でも、

A3FC & C10D

ってのも結局2進変換か大きなテーブル暗記しないとぱっと答えは出ないわけで。
0978デフォルトの名無しさんNGNG
>>977
でも典型的に使うのは 0x7fff とか 0x3f みたいな「1 がずらっと並ぶ」数値じゃない?
0979デフォルトの名無しさんNGNG
>>978
ああ、目が覚めた。
でも、3ビット目と8ビット目と12ビット目をマスクしたいときとか・・・無いな。
あっても前もってそのマスクを素要素から計算させるな。
0980デフォルトの名無しさんNGNG
次スレへどうぞー。

***すれ立てるまでもない質問はここで 第19刷***
http://pc3.2ch.net/test/read.cgi/tech/1029377510/
0981デフォルトの名無しさんNGNG
厨な質問で申し訳ないんですが「webアプリ」ってどういうものですか?
なんか最近.NETとかそういうの増えてるじゃないですか? ちょっと気になって・・・
チャットソフトとかとは違うの?
0982デフォルトの名無しさんNGNG
>>981
で、どこどこ検索で見つけて読んだの?
0983デフォルトの名無しさんNGNG
>>977
AND や OR, XOR 程度なら暗算できるよ。
つーか、16進一桁単位で暗算すれ。
0984デフォルトの名無しさんNGNG
JR東日本の駅自動放送のプログラムをVBで作ってみたが、あまりのショボさにガックリ。
こういうのはC言語のほうがイイのかなあ・・・
0985デフォルトの名無しさんNGNG
自分の腕は疑わないのか?
0986デフォルトの名無しさんNGNG
>>984
つぅかハードウェアをどう制御したのか問いつめたい。
0987デフォルトの名無しさんNGNG
DOS環境のメールサーバーをCでつくることってできる?
0988デフォルトの名無しさんNGNG
>>987
DOS用のTCP/IPとそれ制御できるライブラリがあればな。
0989デフォルトの名無しさんNGNG
JAVAって科学技術計算に向いてると思いますか?
0990デフォルトの名無しさんNGNG
fortranでもつかっとけ
0991デフォルトの名無しさんNGNG
>>987 >>988
wattcpライブラリつーのが無料で使えるよ。
サンプルも沢山ある。
0992デフォルトの名無しさんNGNG
>>999
俺のマシン語クラスライブラリでも使っとけ。
俺がゼロからIntelのPDFを元にして作ったやつだからタダ。
GPLで出している。
C++のだがあとでJavaにも移植しといてやる。
0993デフォルトの名無しさんNGNG
(´-`).oO(面白いレス番間違いだな
0994デフォルトの名無しさんNGNG
>>312
LinuxはLinux Is Not UniXという意味だよ?
そのへんわかってる??
0995デフォルトの名無しさんNGNG
誤爆した・・・・スマソ。
0996デフォルトの名無しさんNGNG
まぁ、名前はUNIXではないわな
0997デフォルトの名無しさんNGNG
        / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        | 1000ゲトゥゥゥゥ!!!
    \  \
          ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      \ ∧ ∧
        (゚Д゚∩
       ⊂/  ,ノ
 ̄  ̄   「 _  |〜 ト  ̄  ̄  ̄
       ∪ ヽ l   オ
       /  ∪  \
  /       :    オ
     /    || .   ォ  \
     /     | :   ォ  \
    /       .
           | .   ォ
           | | : .
           |:  .
           || .
            .
            |
           | | : .
           . : .
            | .:
0998デフォルトの名無しさんNGNG
>>999
何かもらえるらしいぞ
0999デフォルトの名無しさんNGNG
え?
1000デフォルトの名無しさんNGNG
今だ!1000ゲットォォォォ!!
 ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄       (´´
     ∧∧   )      (´⌒(´
  ⊂(゚Д゚⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄  (´⌒(´⌒;;
      ズザーーーーーッ
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。