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

このエントリーをはてなブックマークに追加
Win板のブラウザスレ(特にSleipnirスレ)では、機能を他のブラウザから
パクったパクパクという議論が続きまくっている。(なぜかブラウザスレだけ。)
そこでプログラマのおまえらに質問。他のソフトから自分のソフトに機能を
取り入れたらパクったと叩かれるものなんですか?
もちろん取り入れる際には特許やその他の契約などは無いものとします。
>>685
>もちろん取り入れる際には特許やその他の契約などは無いものとします。
あるからもめてるのでは?
良いアイデアは共有されるべきだ。
>>686
いや、例えばあるブラウザがオートメーションかなんかでスクリプトに
対応したとして、その後別のブラウザもスクリプトに対応すると
それはパクリだから先にスクリプトに対応した作者に失礼だとかなんとか・・・
よいアイディアは保護されるべきだ。
俺のアイデアは1つ千円れす
>>686
ここでスレをまたいでやってるんだが、まぁ彼らの言い分を見てやってくれ。
http://pc.2ch.net/test/read.cgi/win/1025248128/
しかもこのパクパク論争、作者じゃなくてユーザ同士が勝手にやってんだよな
>>688
何を寝ぼけたことを言っているのか?と。
説教するから全員読んでこい。
全ての GUI Web ブラウザは Mosaic のパクリですな。
Mark Andreesen に謝罪しる!
>>694
じゃあMSはアラン・ケイに土下座だなw
言い分を要約すると、
「独創性が無い(=他のソフトの機能を集約したようなソフト)は作るな/公開するな」
ってとこかな。
小一時間説教ものだ。
ソース公開も「特徴」に挙げちゃってるくらいだからな…
http://pc.2ch.net/test/read.cgi/win/1025248128/763-
 オプソマンセー系:パクリ?全然OK。つかこのソフトのXXって
機能もYYってソフトのソースからぱくってきたYO! 業界って
そうやって成長してきたからネ。おまいらもどんどんパクれや。
 同過激派:市販ソフトからのパクリもガンガンすべし。
あ、パクルのが面倒になるソフト特許逝ってよしな。
 MS・ジャイアニズム: 俺様のソフトが他のソフトから機能を
パクるのは全然OKだYO。あ、でも俺が初めてみたいな情報
操作はするけどな。あと、おまいらがパクったら訴えるゾ
それと、ぱくったら公開しなきゃいかんようなGPLは逝ってよし
文学も音楽も節度ある模倣によって発達してきた。
ソフトウェアもまたしかり。
700デフォルトの名無しさん:02/07/06 02:09
>パクリ論争
よくこんなことでスレ続くよな。
でも案外ユーザってこういう考えなのだろーか?
不定(ふてい):
 何が起こってもおかしくない
 mypicutresの秘蔵和炉利画像が全て消えても文句は言えない


delete[] "(;´Д`)ハァハァ";
がたがた言う奴はどこにでもいる。
大半のユーザにとって、ツールが便利であるに越したことないのでは?
パクるなら、パクリ元は、きちんと書いた方がいいよね。
>>703
私のWindowsのGUIはALTOのパクリです。

>>702
同意。
プログラマにとっても、新しい機能を見たらどんな風に実現するのか
考えるし、取り入れたいと思うのが普通かと。
でも>>691のスレのやってるのはそういう話以前に、他のジャンルのソフトで
既存の機能を、先にブラウザに採用した作者が偉いみたいな話になってるからな、、、
つーか、単なる信者だろ。がたがた言ってんのは。
作者神格化してたりな。
>>705
同じ機能でも実装方法は違うと声を大にして言いたい。
むしろパクる方が相手とまったく同じ動作をさせなければ逝けないため大変だと。
>>691の最初の方だけ見たけどスクリプト対応でパクリって・・・
もう馬鹿かと、アホかと(略
>>707
そうなんだよな。ソースをまるごとパクるっていうなら>>703みたいに
元を書くってのはわかるんだよ。でも機能だけ見てそれを新たに実装する
ってことだからなぁ。
前スレでくだらない議論があったが
結構的を射ていたかもな。
ただのパクリブラウザで終わりそうだし
もうSleipnir使うの辞めるわ。


こいつの心理がわからない。教えてくれ。
タダのパクリブラウザで終わるので現状の使い慣れた高機能なバージョンの使用をやめる。
意味がわからん。
>>710
好意的に解釈してみると・・・

Sleipnirは他のブラウザの機能をパクるので高機能にはなるんだが、
パクることしかしないのでそれがうしろめたいから使うのをやめる。

くらいの意味かな。とにかく彼らは他のソフト(しかも同ジャンルに限る)
の機能を取り入れるのは失礼なことだと考えているらしいので。
ちなみにそう考えているのはユーザであって作者ではないようだ。
http://pc.2ch.net/test/read.cgi/win/1025248128/667-
他のソフトの機能をパクるのは倫理的道義的に問題があるそうで、、
なんだかなぁ
>>711
サブマリン特許的な遊び方も出来るな。

今日追加されたその窓の手の機能!
俺が10日前に作って自分のHP(1日3ヒット程度)で公開してた「アイコン変える君」と一緒じゃねぇか!!
ぱくんなボケ。窓の手は氏ね。

みたいなw
>>713
ほんと、ぶっちゃけそんな感じのやり取りだもんな。
でもそのやり取りで1000スレかせぐ彼らはある意味神だよw
715685:02/07/06 02:54
なんだかみなさんにとっては論争にもならないみたいで・・・
>>713
その3ヒットのうち、2ヒットは本人
>713
ロジパラがそんな被害にあってたような……
http://www.juno.dti.ne.jp/~logicp/zaregoto/pakuri/pakuri.html
C++でたとえば
10101010 000000000000 111111111111
ってビット列の変数があります。
そこから上の例ではSpaceごとに区切ってビット列をとりだせないでしょうか?
つまり
A変数には 10101010
Bには 000000000000
Cには 111111111111
って感じです。
シフト演算子でできそうなきがしますが、よくわかりません。
よろしくおねがいします。
>718
与えられる「ビット列」が文字列ならば、普通にスペースを区切りとして
別々に読める。
読み込んだ各ビット列文字列を数値するのは容易
>>718
ひとつの変数のビット列を3つに分けるのなら、さらに容易
721地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/06 03:32
>>719,720
一つのunsigned int変数を3つに別ける方です。
>721
何ビットずつに分けるの?上の例の場合で固定?
723地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/06 03:39
>>722
できればこの例以外でもつかえるように応用のきく方法を教えていただきたいのですが...
とりあえず、この例を解決できる方法をお願いします。
>>723
unsigned intにスペースが入ってるの?
725地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/06 03:48
>>724
いや、わかりやすいようにSpace入れただけです。
実際は入ってません。
区切りが 8bit 単位なら union 使えばいいけども。
どんなパターンでもとなると shift 演算するしかないような。
727地獄狂 YahooBB219017000159.bbtec.net ◆7WP8X9hw :02/07/06 03:55
>>726
んじゃ、Shiftでのやりかた教えてください。
お願いします。
最下位ビットを0ビット目として、xビット目からyビット目までを抜き出すには、
元の変数xを符号なし32ビットとしたとき、
(x << (31 - y)) >> ( 31 - y + x )でとりだせるんじゃない?

上の例ならば、例えばBを取り出すとすると、x = 12、y = 23で、

AAAAAAAA BBBBBBBBBBBB CCCCCCCCCCCC << ( 31 - 23 )
== BBBBBBBBBBBB CCCCCCCCCCCC 00000000

BBBBBBBBBBBB CCCCCCCCCCCC 00000000 >> ( 31 - 23 + 12 )
== 00000000000000000000 BBBBBBBBBBBB



729728:02/07/06 04:02
がんばったのに、無反応、か。
730728:02/07/06 04:05
あ、2行目が変。元の変数x → 元の変数
a = (i & 0xFF000000) >> 24;
b = (i & 0x00FFF000) >> 12;
c = i & 0x00000FFF;
>>729
あ、いや、今実験と理解をしています。
>>728,731
Thanks!!.
理解できたよ。
どうもありがとう。
市販CD(ゲームなど)の、データ改散とかを知りたいのですが、改造とかできるCDとかは、売っているのでしょうか?
できれば、詳しい値段などを教えてください。
通報しますた
データ改ざんをCDのレベルで議論するのはいやん。
コピーガードでも破る気ですか?
737デフォルトの名無しさん:02/07/06 11:49
「visual c++」とgccの文法はどれくらい違うんでしょうか?
C++とCくらい違うな。
739デフォルトの名無しさん:02/07/06 12:16
「visual c++」はANCIIに準拠しているのですか?
全く同じとも言えるし
c++とObjective-Cくらい違うとも言えるし
〃とAdaくらい違うとも言えるし
〃とPascalくらい違うとも言えるし
〃とJavaくらい違うとも言えるし
>>739
多分その規格に準拠してるコンパイラはないと思われ。
742デフォルトの名無しさん:02/07/06 12:22
となると、
コンパイラを変えるたびに文法を
微妙に変えていかなくては、ならないのですね?
>>742
そうじゃなくて、>>739は「ANCIIなんて規格は、いったいどこの世界にあるのさ?」
って言いたいんだと思うぞ。
744743:02/07/06 12:26
s/>>739は/>>741は/
なければ作る、それがプログラマー。
>>745
ANCII規格を?
アンチのアンチによるアンチのための規格、それがANCII
748デフォルトの名無しさん:02/07/06 12:35
実は詳しい規格名とか分かりません。
初めから
K&RのC言語に準拠してるコンパイラと言えばよかったです。
すみませんでした。
749デフォルトの名無しさん:02/07/06 12:36
よーしパパANCII規格策定しちゃうぞ〜
>>748
K&R と ANSI ぢゃ随分違うんだが…

  「どこへ持って行ってもコンパイル出来る」可搬性の高い
  コードが VC++ で書けるか?

という質問?
C に関しては、どこのコンパイラも大抵 ANSI+α だろうから大丈夫でしょう。
(+αの部分を使ってなければ)
コンパイラオプションで言語拡張機能をオフにすればうっかり+αを使わないように制限できるね
(・∀・)アンキー!!
753デフォルトの名無しさん:02/07/06 13:53
高級言語より、アセンブラ言語で書いた方が、処理速度早くなるの?
当方はDelphi使ってます。
>>753
基本的には。
でも、最近はコンパイラが異常に賢いので下手に手で書くより早かったりしたり。
(・∀・)モンキー!!
756デフォルトの名無しさん:02/07/06 15:37
>>754 異常には賢くない。昔に比べれば、そこそこ賢い程度。
パイプラインとかそーゆーのを考えながら作れば、
やっぱ人間の方がむちゃくちゃ早いものが作れる
VCやVectorCの最適化は化け物じみていると思うが。
たしかに、究極では無いかも知れないけどな。

VTune+人間様には適わないだろうけど、
たいていの場合人間様より良いコードを吐き出すよ
>>753が書くよりは早いとだけは言える。
759デフォルトの名無しさん:02/07/06 16:37
C言語のプログラミングのソフト(Windows)
は何を使えばいいでしょうか?
みなさんのおすすめをお願いします。
できるだけ無料・安いほうが(・∀・)イイ
>>759
>プログラミングのソフト

こう読んで良いのはVBやHSP以下の物だけです。

いや、めじろはこのジャンルかw
761C言語:02/07/06 17:12
C言語なんですが
move -1.999906e+01 -9.999999e+05
という文字列の数字の部分だけを取り出したいのですが
そういう関数って用意されているのですか?
あったら教えて下さい.
あと,ほしい関数があるかどうかはどうやって調べるのがいいでしょうか?よろしく.
1 ない
2 マニュアル嫁
>>761
数字の部分にeは含まれるのか?
764C言語:02/07/06 17:39
>>763
含まれます
>>761
sscanfとか?
766C言語:02/07/06 18:06
>>765 ??
どうやって?
>>759
ボーランドのヤツが無料で配布されてるよ。
なーんか日曜になると糞スレがあがるのは気のせいかすら・・・
日曜?
770デフォルトの名無しさん:02/07/06 22:51
>>675
>シフトJISの2バイト文字には0x**5Cが存在する為、'\\'=0x5Cと誤認しているのだろう
なるほど.たしかに文字コード表をみると5Cになってる.
つーか,ディレクトリに名前の最後に「壱」「弐」とやって順番に名前をつけるのが
間違いだと思う...
#「十」で引っかかった.

>2バイト文字を考慮した上での最期の文字をチェックすれ

ディレクトリの名前は,半角英字,半角カナ文字,2バイト文字(日本語)が
混在するので大変そうですね...
うーん,いちいちコードをチェックしないと駄目なのかな...
CharNext()で辿る
772デフォルトの名無しさん:02/07/07 01:17
同じgccでもコンピュータが違うと
コピペした全く同じプログラムが
コンパイルできないのは、なぜ?
何から何にコピーした。
774デフォルトの名無しさん:02/07/07 01:26
yahooメールからgeditエディタなんすけど。
エラーは詳しく読んでないけどpointerとかmainがどうたらこうたら
書いてありました。
775772、774:02/07/07 01:29
もしかして難質問ですか?
その情報だけで答えられる香具師は神
777772,774:02/07/07 01:46
確かにそうだけど経験とかからでも答えられるんじゃないでしょうか?
Yahooメールからgeditにコピペするという経験を持つ香具師はあまりいないだろ。
まあ、ちゃんとコピーできてない、に100knk。
780772,774:02/07/07 01:51
そうだけど、yahooメールじゃなくてもいいわけさ、
要するに、他のコンピュータで書いたプログラムを何らかの方法で
エディタにコピーしてコンパイルしてみたらできなかった経験を聞いてるわけさ
781772,774:02/07/07 01:52
しっかりコピーできたさ
広告までコピペしてるに200ヤフ。
783デフォルトの名無しさん:02/07/07 02:08
>>780
以下略
とりあえずエラーメッセージの一つも見せることが出来ない厨房はどうでもいい。
>>780 なんつーか、オープンソースとかで世界中のコンピュータ
間でソースのやり取りして、それぞれコンパイルしているのに
どうしてそういう疑問が出るのかすげー不思議なんだけど。
「やりとりできる場合はやりとりできるし、できないやつはできない。」
以上。
786772,774:02/07/07 02:14
すまんがワシはyahoo関係ではないわさ
ただの2ちゃんねらだわさ
マジレす、頼むがナ
改行コードがちがってるトカくらいしか思い浮かばん。
788772,774:02/07/07 02:17
もしかして、そのコピーの作業がまづかったのですか?
789772,774:02/07/07 02:21
コードが違うから一文字一文字写さなきゃあかんの?
こりゃ参ったな!
790772,774:02/07/07 02:24
他に方法はないですか?
791772,774:02/07/07 02:25
あって欲しいのですが、、、
>>789
頼むからコンピュータの使い方理解して下さい。
面倒くさい単純作業は奴らの得意分野です。
(気付かないだけで本当は嫌がってるのかも知れない)
エラーメッセージくらい貼り付けて
質問するもんっしょ、こういうときは。
あと、送信側と受信側のOS。短ければソースも。
私はプログラムについて
知識はありません。
それで皆さんにお尋ねしたいのですが
次の板のスレッドでアンチウイルスソフトが
反応しました。
http://news.2ch.net/test/read.cgi/newsplus/1025949937/l50
の833に次の一文
c.Copy(dirsystem&”¥りゅうすけ.TXT.vbs”)
とあり、それが原因らしいのです(念のため大文字にしました)
つまり掲示板をブラウザが読み込んだだけで感染すみたいです。
ILOVEYOUウイルスの一文らしいのですが、
これはどう作動してしまうのでしょうか?
詳しい方お願いします。
795デフォルトの名無しさん:02/07/07 02:36
>>794
書いてあるだろ

----------------------------------------------
>>833
って単にノーdがスキャンしたときにひっかかる
文字列を書いただけじゃないのか?
>>795
単なる誤作動で
感染はしていないってことですか?
すいません
プログラムの知識はまったくありません。
これは感染した訳ではないってことですか?
798デフォルトの名無しさん:02/07/07 02:39
ファイル.c:31:1: warning: no newline at end of file
ファイル.c: In function `main':
ファイル.c:15: warning: comparison between pointer and integer
ファイル.c:16: warning: passing arg 1 of `関数名' from incompatible pointer type
ファイル.c:16: warning: passing arg 2 of `関数名' from incompatible pointer type
/tmp/ccwjB595.o: In function `main':
/tmp/ccwjB595.o(.text+0x24): the `gets' function is dangerous and should not be used.
>>797
クソマルチ。氏ね。
>>795
らしいよ。
801798:02/07/07 02:48
error message desu
802798:02/07/07 02:50
nazeka linux kara dato japanese wrriting nonable.
ソースも見せてみ。っつーかnonableってなんだ?
>>798
それ、コンパイラとリンカが警告出しているだけだよ。
>>804
それは一目瞭然だが、どんなコードだかちょっと見てみたい。怖いもの見たさっつーか。
806804:02/07/07 03:07
それはそだね、なにせ'関数名'だし。
807772,774:02/07/07 09:48
関数名はちょっとかっこ悪いので
「関数名」とさせていただきました。
ソース出せよ
つーか、リンクまで終わっている気がするんだけど...
a.outとか生成されてない?
810デフォルトの名無しさん:02/07/07 10:53
あれ、できてます。

でも、実行してみたらcore dumpedとかなりました。
何とかなりそうです。
811デフォルトの名無しさん:02/07/07 10:56
追加:
セグメンテーション違反とも言われました。
そりゃ、ソースないといかんともしがたい。あきらめてソース
さらしたら?
>>812
放置しとけよ、「何とかなりそう」なんだからさ。
814811:02/07/07 11:10
何とかなったかも知れん。
でも、エラーが出たのに実行できるって事あるんだ
どこにエラーが出てるんだ?
816811:02/07/07 11:27
いやいや普通にじっっこうできてたんですよ。
ただ./file nameの[./]を書き忘れてただけ。
そんでもってcore dumpedとか出てきたのは、まだ書いてる途中で
不完全のプログラムを実行してしまったわけであります。

エラーは、
file name.c:29:1: warning: no newline at end of file
/tmp/ccvgGJlm.o: In function `main':
/tmp/ccvgGJlm.o(.text+0x24): the `gets' function is dangerous and should not be used.

さっきのエラーメッセージは、まだ書いてる途中のをコンパイルをしてたんです。
>>816
学校の宿題だとバレバレ。
818811:02/07/07 11:32
>>817
だから、ソースを出せなかったんですよ。
許してください。
許すが、自分で解決する癖をつけなさい。
この意味は後々分かる。
820デフォルトの名無しさん:02/07/07 11:42
はい
>>819
中学英語が出来れば、理由はわからんくても意味はわかると思われ
>>817
エラーは出てない。warningって書いてあるじゃん?
823デフォルトの名無しさん:02/07/07 13:19
LCC-Win32で作ったものって、勝手に配布してはいけないのでしょうか?
824デフォルトの名無しさん:02/07/07 14:09
buroburoburoburo
825デフォルトの名無しさん:02/07/07 15:06
C++なんですけれど、

class Box
{
public:
  ...
private:
  int x;
  ...
}
というクラス Box box[30]; において、
各boxのxの値が小さい順にbox[30]を並び替えるには
どうするのがスマートなんでしょうか?

Box::getX() とか用意してソートするのが普通なのでしょうか?
>>825
Box Box[30]の何を・・・?
>>826
失礼しました。
for(int i=0;i<30;i++) box[i]->setX(ランダム);
なんです。
box[30]自体をそのxに関して並び替えたいです。

たとえば、
box[0]のxが1、box[1]のxが3、box[2]のxが2だとしたら、
box[1]とbox[2]を入れ替えてxが小さい順に並べたいです。
>>827
いや、だからインスタンスごと入れ替えるのかxだけを入れ替えるのか。
前者の場合Box *Box[30]としないと不可能だから。
829825:02/07/07 15:31
>>828
ごめんなさい。インスタンスごとです。
というか不可能なんですか。勉強し直してきます。
830デフォルトの名無しさん:02/07/07 15:40
Delphi使っているんですけど、
3つのByte変数があるとして、この3つの平均をもう一つのByte変数に入れたいんです。
それをアセンブラでできませんか?
別にアセンブラじゃなくてもいいじゃん
>>828
おいおい、嘘ゆーな、と。インスタンスごとの入れ替えなら、単にコピーコンストラクタさえ
作っておけば可能だろ。
で、あらためて>>825にレスすると、最もスマートなやり方をしようとすると、そもそも
配列は使わない。ソート以外でのBoxの使用目的に応じて、最適なコンテナを使う。
『STL』『コンテナ』で検索すべし。

>>830
考える順番が間違っている。>>831も言ってるが、わざわざアセンブラで行う必要が
あるのか? 質問内容から推測すると、「RGBのカラーのBMPから、モノクロの
BMPを生成したい。スピードを確保したいからアセンブラで」ってところじゃないか?
普通にDelphiで組め。やってみて、ものすごく遅くて話にならんってときに、
アセンブラでやるかどうかを検討しろ。
ついでにいうと、アセンブラでできるかどうかも知らない人間が、その部分だけ
付け焼刃のアセンブラでコーディングしたって、速くなるとはとても思えんぞ。
833デフォルトの名無しさん:02/07/07 17:20
あるアプリのデータを横取りしようと思っています。そこで、
デバッガを使ってそのアプリの変数の位置を特定しようと思っています。

デバッガ初体験なもので、分かりやすく使い方やポイントなどが
まとめられたスレかサイトをご存じでしたら教えてください。
変数の位置の特定なんて不可能。
というか、変数に関する情報は普通消える。
グローバル変数は楽
チートツールか、ソフトクラックとしか
思えないんだがなぁ。
ExStandとか役に立つかもネ(9X限定だけど)
仮想マシンの定義を教えてください。
>837
とりあえず自分が調べた結果を書きたまい
現実でないマシンのこと
840デフォルトの名無しさん:02/07/07 18:31
>> 839
right. 現実には存在しないのに(OSに世って)
あたかも存在するかのようにでっちあげられているマシンのこと。
仮想記憶なんかもおなじこと。
>>832
>インスタンスごとの入れ替えなら、単にコピーコンストラクタさえ作っておけば可能だろ。
アドレス変わってないじゃん。

>そもそも配列は使わない。
悲しい奴。
842825:02/07/07 19:45
>>832
ありがとうございます。コンテナのほうを集中的に攻めたいと思います。
知識がないと比較ができないので、とりあえず色んな方法で実装してみます。
843デフォルトの名無しさん:02/07/07 20:14
だれか、>>841のヴァカが何を言いたいのかを翻訳してくれる親切な人いませんか?
>>843
自分が正しいと思うならそんなにムキになることもないだろ・・・。
ぶっちゃけVBとDelってどっちがいいの?
C++ってのはオブジェクトのコピーしねえと配列内の移動すら出来ねえのか?
んなアフォな。
847デフォルトの名無しさん:02/07/07 20:25
Del
>>845
.NETついてもランタイム要るんだろ?
駄目じゃん(藁
>>843
コピーコンストラクタを何に使う気かは知らんが、
代入演算子を定義したところで、メンバの入れ替えはできるが、インスタンスの入れ替えなど出来ない。
ということかと。

そもそも配列は使わない、なんていうのは論外

オレはヴァカは 832 のほうだと思う一人
850デフォルトの名無しさん:02/07/07 20:32
<cstring> -- synopsis --
851デフォルトの名無しさん:02/07/07 21:00
windows2000上でMicrosoft Universal Printer DriverのRendering Plug-Ins
のデバックを行いたいのですが、カーネルモードでデバックを行わなければならないのでしょうか
ユーザーモードのdllなのでユーザーモードでデバックできるものだと思っているのですが
やり方がわかりません。よろしくお願いします。
852832(=843):02/07/07 21:02
>>849
コピーコンストラクタじゃなくて代入演算子、というのは確かに俺のミス。それは悪かった。が、
>代入演算子を定義したところで、メンバの入れ替えはできるが、インスタンスの入れ替えなど出来ない。
これはなにをゆーてんの? メンバ全部入れえたら、インスタンスの入れ替えと同じじゃん。
そのための代入演算子だろ?

>そもそも配列は使わない、なんていうのは論外
おいおい、本気? もしEffective C++を読んだ上でそういってるんなら、
論外である理由を教えてくれ。マジで。
853通りすがり名無し:02/07/07 21:22
組み込み型でたまに使うだろ?配列
int* a = new int( 0 );;
int* b = new int( 1 );
int tmp = *a; *a = *b; *b = tmp;

(=゚ω゚)ノ先生!aとbの指すインスタンスを入れ替えました!!
855デフォルトの名無しさん:02/07/07 21:45
>>852

メンバ全部入れ替えるのと、インスタンス入れ替えるの同じじゃないと思うけど。

A* a = new A(1);
A* b = new A(2);

A* c = a;

こうなったときaとbをメンバ全部入れ替えるのと、インスタンス入れ替えるのじゃ、
cのさすインスタンスのメンバが変わってくるでしょ。
アフォばっかりだ
857832:02/07/07 22:29
>>856
いや、アフォは俺一人だと思うんだが。他にいたっけ。
858825:02/07/07 22:41
色々調べましたが、STLの multimap<myclassのx, myclass> で
いけるんじゃないかと思いました。
ちなみに今まではメンバを一つ一つ入れ替えていました…。

C++の本はあるのにSTLの本が無いので、明日立ち読みして(買って)きます。
859デフォルトの名無しさん:02/07/08 00:24
>>825
おまいはとりあえず以下略
>>857
煽りほっときなよ。
何も具体的に言えないんだから。
861デフォルトの名無しさん:02/07/08 01:13
Visual C++ .NETとBoland C++ builder
買うならどっちがいい?
>>861
VS.NETかな
863デフォルトの名無しさん:02/07/08 02:17
http://www.gamedev.net/
このサイトたまに見るのですが
最近重くないですか?
864デフォルトの名無しさん:02/07/08 02:22
>>863
繋がらんよ
サーバ氏んどる模様
865デフォルトの名無しさん:02/07/08 02:26
>>864
どうもありがとうございます。
やっぱりアクセス不能みたいですね・・。
866デフォルトの名無しさん:02/07/08 02:29
ひゃっほう!
1000取ってやったぜ!
867デフォルトの名無しさん:02/07/08 16:46
質問させていただきます。
先日、遅ればせながらwindows版バイオハザード3ラストエスケープを購入し、楽しんでいたのですが
なかなかクリアできずとうとうセーブをいじろうと決意したのですがネットで探しても
データをいじるツールが見つけられないんです。
どなたか物知りな方いらっしゃいましたらツールなどご教授していただきたい所存であります。
>>867
検索しまくって見つからないならあきらめろ。
>>867
いいか悪いかはともかく板違い。
870デフォルトの名無しさん:02/07/08 16:54
>>868-869
データ改造ツールってプログラムじゃないんですかにゃ?
>>870
ここはプログラムの技術についての板であってツールを取り扱う板ではない。
ソフトについてはソフトウエア板にでもいけ。もしくはゲーム関係の板。
>>870
作り方教えろってのならともかく、どこにあるかってのは、板違いすぎる。
つーかすでにソフト板で聞いてるじゃん・・・。
874デフォルトの名無しさん:02/07/08 17:23
>>873
(・∀・)ニヤニヤ
>>873
さらに前にPCゲーム板でも聞いてるぞ。
867なのようなヤツは死んだほうがいい。
なにもかもが残念だね
>>867
お前は厨房板でモナ( ´∀`)てろ!
879デフォルトの名無しさん:02/07/08 18:56
Microsoft Visual J# .NET日本語版 Beta 2 を利用するには、下記のいずれかの Visual Studio .NET ファミリー製品が必要になります。

Microsoft Visual Studio .NET Enterprise Architect MSDN Deluxe Edition
Microsoft Visual Studio .NET Enterprise Architect
Microsoft Visual Studio .NET Enterprise Developer MSDN Deluxe Edition
Microsoft Visual Studio .NET Enterprise Developer
Microsoft Visual Studio .NET Professional MSDN Deluxe Edition
Microsoft Visual Studio .NET Professional
Microsoft Visual Studio .NET Academic
Microsoft Visual Basic .NET Standard
Microsoft Visual C# .NET Standard

ご注意:Microsoft Visual C++ .NET Standard は対象に含まれていません。


なんで VC++.NET Standard は対象外なん?
でもJ#なんか使うやついるの・・・?
統合環境が違うから
>>881
マジれすか?!
883お願いします。:02/07/08 19:46
あのー
レジストリの更新で
コマンドラインから
"regedit c:\AAA\XXX.reg"と入力し実行すると
c:\AAA\xxx.reg内の情報をレジストリに追加しますか
とメッセージが表示されるのですが・・・
これを表示されない様にするにはどうしたらいいでしょうか?

>>833
犯罪の匂いがする
まちがえた>>883
886883:02/07/08 19:54
>>885
犯罪になりますか・・・

できないのでしょうか?
>>885
あながち完全に間違いではないかも (w
>>883
/S スイッチで出来た。
889883:02/07/08 20:26
>>888
/s で確認しました。
本当にありがとうございました。
890デフォルトの名無しさん:02/07/08 21:18
VC++6.0、Win32SDK
Debug設定で作ったEXEは動いたのに、
Release設定にしたらエラー…。
前にもなったような気がするのだが…どうしよ…。
>>890
情報少なすぎ
潜在バグの表面化
>>890
怖がりすぎ:-)
要はチミのプログラムがバグバグだってことだよ。
895890:02/07/08 22:03
目が覚めたよ。
ありがとう。
896type:02/07/08 22:11
プログラミング初心者です。普段文章を打つのは手元を見なくても
打てるんですけどプログラム書いてるときは、まぁ僕はC言語
ばっかりなんですが、括弧や%や'などシフトを押さなければ打てない
文字をけっこう使いますよね。みなさんはどういう指使いで打ってる
んでしょうか?僕はこういう記号を打つときは手元をみないと打てなくて
とても効率が悪いです。
897type:02/07/08 22:13
まあ雑談なんですが別にいいですよね?普段文章を打つのは手元を見なくても
打てるんですけどプログラム書いてるときは、まぁ僕はC言語
ばっかりなんですが、括弧や%や'などシフトを押さなければ打てない
文字をけっこう使いますよね。みなさんはどういう指使いで打ってる
んでしょうか?僕はこういう記号を打つときは手元をみないと打てなくて
とても効率が悪いです。
896と897を見比べて、一瞬、diffとるべきか迷った自分を駄目駄目だと思う。
>>898
いや、ちっとも駄目ではない。
アレだ、記号をブラインドタッチで打てないなら、
ViaVoiceと連携して、
a(だらー)(いこーる)(だぶるくぉーと)Hello(かんま) World(だぶるくぉーと)(えんたー)
音声と複合入力するといいぞ
>>897
IMEとか辞書に記号を入れとく
かっこ→()
シャープ→#
とか
ブラインドタッチと言ってもQWERTY配列でやってるうちは駄目
>901
さらに応用して、
めいん→int main(int argc, char* argv[])
などはどう?
>>902
じゃあ何でやるの?
>>897
俺は全て左手の小指で左Shiftキーを押してる。
当然、エクスクラメーションは小指では押せないんだが
この場合は薬指で押すという変形スタイル。
アルファベットの大文字を打つ時も全てこれだな。
全部見ないで打ってるぞ。
左の記号は右シフト
右の記号は左シフト
>>904
DVORAK配列
>>907
そんなのあるの?
あるけどマイナー。
キーボードが選べない時点で糞決定
910デフォルトの名無しさん:02/07/08 23:12

Cで、指定のディレクトリ内のファイル名のみを、
全てchar型文字列で取得したいのですが、
簡単な方法ありますか?
>>910
難しい方法ってなんですか?
912デフォルトの名無しさん:02/07/08 23:17
難しい方法も知りません・・・。
仕切り直し
  ↓
914デフォルトの名無しさん:02/07/08 23:22
Cで、ディレクトリ内の全てのファイル名をchar型で取得する方法を教えてください。
>>914
1バイトで表現するにはどれも大きすぎます。
知りません。
917デフォルトの名無しさん:02/07/08 23:29
他の板で聞きまふ。
>>914
perlのopendirを介して貰って下さい(w
>>911
ハードディスク直接アクセス
920デフォルトの名無しさん:02/07/08 23:35
なんかスレが乱立してないか?
どさくさに紛れてマルチしてる奴もいるな。
922デフォルトの名無しさん:02/07/09 15:28
923デフォルトの名無しさん:02/07/09 15:38
C言語でファイルから特定の1行を削除する時はどうすればいいんでしょうか?
それらしいライブラリ見当たりません、ご存知の方いらっしゃいましたらご教授下さい。
よろしくお願いします。
全部読み込んで削除したい1行を除いて保存
chsizeでファイルサイズ変えておかないと
926デフォルトの名無しさん:02/07/09 16:00
WinでGCCを使うにはどうすればいいですか?
>926
普通にwin32用のバイナリを落としてきなさい
928デフォルトの名無しさん:02/07/09 16:03
>>927
どこに落ちてますか?
検索、した?
930デフォルトの名無しさん:02/07/09 16:05
>>929
しましたが、gcc-2.8.1.tar.gzというのでいいんですか?
聞く前に、試した?
932デフォルトの名無しさん:02/07/09 16:10
>>931
なんで?
933デフォルトの名無しさん:02/07/09 16:18
>>926

GNU + Cygnus + Windows = Cygwin(・∀・)EE!
OSを作ろうすれに落とすバイナリがまとまって書かれてる
935デフォルトの名無しさん:02/07/09 20:25
VBAでのプログラミングに関して質問です。
ユーザーフォームにリストボックスを置き、
そこにN行3列のリスト(ファイルから読み込み)を表示させ
ユーザーに選択させる処理があるのですが
それぞれの列の幅を自由に設定する方法はないのでしょうか。

あるいは3列のデータを結合した文字列を作り
それを表示させることも考えたのですが
「リストボックス上の表示と、選択時に入るListbox.Valueの値を
 違うものにする」
ことができるかどうかが分かりません。
ちなみに、リストボックスをシート上の列に関連付ける方法は
処理時間がかかるので駄目でした。
>>935
せめて何のアプリケーションくらいは書こうよ。
937デフォルトの名無しさん:02/07/09 20:43
無限ループを終了させたい場合、「Ctrl+c」を入力すれば終了することができます。しかし、それでも終了できない場合があるそうなんですが、それはなぜですか。また、その場合はどのようにして終了させればいいんですか。
938デフォルトの名無しさん:02/07/09 20:55
>>936
あぁ、申し訳ない。Excelです。

>>937
言語にも拠ると思いますが、一般には
Ctrl+cを押したときの処理(割り込み、イベント)を
自前で記述しているとかではないでしょうか。>理由
lpBf->Sizeの"->"ってどういう意味ですか。
解説ってほど詳しくなくてもいいんで軽く教えて。
(*lpBf).Sizeって書くのといっしょ。
941デフォルトの名無しさん:02/07/09 21:08
gcc: installation problem, cannot exec `as': No such file or directory
と怒られました。どうすればいいんでしょうか?
パスがとおっていないか、asがないか、スレちがい
943939:02/07/09 21:11
すいません。本の演算子一覧に載ってました。
脊髄反射で書きこんでしまい申し訳ありません・・。
>>943
脊髄反射でまず調べるように、おまえの神経、リンクしなおせ。
945939:02/07/09 21:31
>940
あ、ありがとうございました。更新せずに943を書いたので
まるで940を無視って書いたみたいになってしまいました。失礼しました。
えー、lpBf構造体の実体のメンバSizeってことですよね。

>944
マジすいません。気をつけます。
>>935
遅レスだけど、VBスレかビジネスソフトのExcelスレにいって聞いた方がいいかも。
947デフォルトの名無しさん:02/07/09 21:49
main関数にreturnあるいはexitがない場合返される値は何ですか?
948デフォルトの名無しさん:02/07/09 22:03
板のトップはいつの間に変わったのですか?
これかな。
http://kaba.2ch.net/test/read.cgi/accuse/1025187020/111-115

他の板へのリンクがないー。
950名無しさん:02/07/09 22:09
自動書き込みソフトでいいのはありますか?
951なおこ:02/07/09 22:10
あのログの事はどこで質問すればいいのですか?
>>947
不定

>>950
自分で作れ

>>951
ログって何のログ?
953947:02/07/09 22:32
何で不定になるんですか・・・?
>>953
だって値返してないじゃん。
955947:02/07/09 22:37
あ、そっか・・・・・。
どうもです
>>947
つーか、あなた一度 void main() vs int main() 論争のログ
読んだほうがいいです。
そろそろ新スレの季節ですか?
958VB頑張ろう:02/07/09 23:07
VBの質問なんですが、Timer関数でストップウォッチを作ったとします。
経過時間を表示する時に、60秒で1分に繰り上げる表示の仕方が分かりません。
Formatを使って表示形式を変えると思うのですが、どのようにすれば良いのか
が分かりません。
ご教授お願いしますm(_ _)m
959VB頑張ろう:02/07/09 23:36
ageてみる
960デフォルトの名無しさん:02/07/09 23:38
すいません、ここで合っているのかもわからないのですが・・

SGML形式というのについて知りたいのですが・・・
その概要及び、その形式を扱える市販のソフトなど・・・

スレ違いだったらすみません。
961960:02/07/09 23:40
ああ、書き込んでから気づきましたが、web製作板のほうが合ってるのかな?
XMLでなくて、SGMLとはまた渋いね、、
963960:02/07/09 23:45
名称をご存知なんですね?いや、すいません、私は全く知らないものでして。
ちょっとした事情で知識を得ないといけないことになったもので。
SGML形式で作った文書をそのままSGML形式で編集してアップしなくちゃいけない
とかで私に上の者から知識を求められたのですが、私はさっぱりでして。
その上の者はパソコン自体使えませんし・・・
964VB頑張ろう:02/07/09 23:46
あっ、俺も間違えた。VBの質問スレあった。
スマソ。
SGML書くための支援ツールって数出てないせいか
ばかだかいの多いね。
966デフォルトの名無しさん:02/07/10 00:07
SGMLって曖昧なXMLじゃないの?ワラ
967デフォルトの名無しさん:02/07/10 00:33
C++ FAQの在りかを教えてくださいませんか
>>967 本屋
ズガーン・・・・
Webサイトじゃなかったのか
972ごん:02/07/10 02:34
ttp://sun1.interq.or.jp/chat/applet/chat.html
ここのチャットでアスキアート出すやりかた教えてください
お願いします
>>972
マルチ氏ね。
前にマ板にもいただろ。
裸でプログラム楽しんでる人いる?
楽しんでるわけじゃないけど、漏れは暑いと裸でプログラム書くことある。
976デフォルトの名無しさん:02/07/10 07:31
もうプルグラムやめたい。
でも踏ん切りがつかない。
何でだろうか。。。
プログラムできる人とできない人の違いは何処ですか?
>>977
プログラムをやっている人とやっていない人。
風呂から上がった後、ビール飲みながら裸でプログラムしてますがなにか?
980チェキナ名無しさん:02/07/10 09:21
この↓スレの167です。
http://ex.2ch.net/test/read.cgi/pachi/1020961059/

はじめまして、こういうのも マルチポストになるんでしょうか?
167から181で 話し合われている事について、わかる方はいらっしゃいませんか?
誰も 答えないので、レスが止まっています。
それで、こちらに リンクさせてみようと思いました。
失礼だったらすいません。m(_ _)m よろしくおながいします。

http://ex.2ch.net/test/read.cgi/pachi/1020961059/167-181
>>980
>それで、こちらに リンクさせてみようと思いました。

アフォか。
液晶部分しかやったことないなー。
メイン基盤は近寄らせてもくれなかった。
こういう系ってやっぱりパチンコが好きな人がやってるのかな。
むしろ好きじゃない人にやらせた方がいい物なのかな。
好きなヤツにやらせると、中にイロイロ仕込むからダメ。
まぁ、好きなヤツがやってるんだけど(そしてイロイロ仕込む)。
パチンコ関連はものすごく厳しいよ。
勝手なことやると損害賠償を請求される
勿論、作業契約書にその旨書いてある。
すんません
VBのディストリビューションウィザードで
パッケージ化と配置の違いが今一わかりません
どなたか教えてくださいな
987名無し:02/07/10 11:24
新感覚のポータルコミュニティサイトが遂に出来ました!!
今までの出会い系サイトとは一味もニ味も違うサイトです。バーチャルタウンを実際に体験できます!!!
詳しくは下記UELをクリックして、確かめて!!
http://www.e-mansion.co.jp/co/ac.html
JavaScriptとActiveXが必要なサイトなんて誰も逝きません
漏れは未だにポータルの意味がわかりません。
UELって何の略ですか?
>>991
ローマ字入力、一本指タイプ半回転ひねり、全角英数無頓着落としの得意技。
993デフォルトの名無しさん:02/07/10 13:12
for(int i = 0 ; i < 10 ; i++)
{
  System.out.println(i);
}



for
(
  int i = 0;
  i < 10;
  i++
)
{
  System.out.println(i);
}

って書くのは死刑ですか?
>>993
焼き頃しますよ
>>991
東ロンドン大学
誰か新スレよろしく
記念パピコV(^o^)V
記念パピコV(^o^)V
999!!!!!
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。