HSP-C
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGHSP公式サイト
http://www.onionsoft.net/hsp/
HSP-14
http://pc.2ch.net/test/read.cgi/tech/1018789603/
HSP-$F
http://pc.2ch.net/test/read.cgi/tech/1019885362/
注:本家掲示板ヲチはHSP-$Fで
0237デフォルトの名無しさん
NGNG下僕になればいいのに(プ
0238デフォルトの名無しさん
NGNG携帯のメアドを何度変えても送り付けられる迷惑メール。
いったいどうして自分のメアドがバレるのか?
答えの一つはこんなソフトを販売している業者がいるという現実。
http://www.hitbitweb.com/
【最悪】迷惑メール追放【無法】
http://cocoa.2ch.net/test/read.cgi/phs/1017853520/
コピペして同士を増やそう
0239デフォルトの名無しさん
NGNG言葉の誤用は、改めた方がいいぞ。言ってることの信用度ががた落ちするからな。
0240208
NGNG短絡評価は実装に限った話ではないですよ。
なぜCや、あるいはその他の言語でわざわざ
ショートカットを行なうと定義されているかわかりますか?
ショートカットをするかしないかで文の意味が変わるからですよ。
実装と意味という分け方は誤りかと。
0241デフォルトの名無しさん
NGNGおまえバカ!
0242デフォルトの名無しさん
NGNG0243デフォルトの名無しさん
NGNGおまえバカ!
0244デフォルトの名無しさん
NGNG236!
ほれ、行け!
0245224
NGNGC なんかでは、「そう言う実装にする」ことに言語仕様で規定してるだけの話。
> なぜCや、あるいはその他の言語でわざわざ
> ショートカットを行なうと定義されているかわかりますか?
あんた、天然 ? 短絡評価っていう言葉知っててそう言うこと知らん奴いるとで
も思ってんの ? まあ、一応書いとこ... if(p != NULL && p->a == 0){...
でわかるだろ ?
意味的には、(A == 0) AND (B / A = 1) なんて論理式は、A == 0 の時は、
未定義なんだよ。(本当は A AND B == B AND A だからね。) でも、上に書いた
ような if() 文がかけると便利なことが多いから、C では、短絡評価するように
規定されてるだけだよ。わかった ?
まあ、正直「意味」のほうは良い言葉が思いつかん。それはどうでもいいから、
「>>226 ショートカットを行なうのが論理演算だということです」なんて事を
堂々と書くな、バカ。
0246!208 && !236
NGNG本来は、明らかに>>236の言い分の方が正しいが
(論理和・論理積等の論理演算を行う演算子が、論理演算子)
実際には、Cの影響を受けた言語が多いですし
まぁ、信号の色も青になってしまったから…
ネタだから、ツッコミは無しの方向で…
0247デフォルトの名無しさん
NGNGバーカ、バーカ。
0248208
NGNGもし短絡評価を単なる「実装の問題」だと思っているなら考えを改めた方がいいかと
という意味ですよ。
>「>>226 ショートカットを行なうのが論理演算だということです」なんて事を
>堂々と書くな、バカ。
わざわざ「私的に」と書いたのに突っ込まれても・・・・
「私的に」の意味分かりませんでしたか?
0249デフォルトの名無しさん
NGNG何故?
ツッコミを入れてしまった…。(^^;
0250デフォルトの名無しさん
NGNGバーカ、バーカ、バーカ。
0251デフォルトの名無しさん
NGNG0252208
NGNG「実装の問題」って言うのはぶっちゃけ「処理系定義」ってことです。
「意味」は言語定義されているもの。
というか「論理演算子はショートカットを行なう」というのは
「ポインタの値はアドレス」と同じ様に世の中を楽に渡る為の
嘘みたいなものなんで勘弁してください。
そんな分かりきったことを真面目に反論されても、ねぇ・・・・
0253デフォルトの名無しさん
NGNGねっ?>>208
0254デフォルトの名無しさん
NGNGその私的考えで、>>217に薀蓄を語ったのが、問題なんじゃないの?
0255デフォルトの名無しさん
NGNGバーカ!バーカ!バーカ!お前全く分かってない!ダメダメ!やり直し!
0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNG楽しい?
0258ラインハルト
NGNG貴様、その態度は何だ!
0259デフォルトの名無しさん
NGNGprintf ( "%s\n", "ネタで揚げんじゃねぇよ" ) ;
} else {
printf ( "%s\n", "揚げないで下さい" ) ;
}
0261デフォルトの名無しさん
NGNG0262224
NGNG> もし短絡評価を単なる「実装の問題」だと思っているなら考えを改めた方がい
> いかとという意味ですよ。
はぁ、バカかお前 ? どう改めろと言うんだ。単なる逆切れか ?
> わざわざ「私的に」と書いたのに突っ込まれても・・・・
はいはい、苦しくなると何でも「私的に」ね。よくわかったよ。ついでに、
>>222 の...
> 捕捉します.
> Ada, modula, etc. の
> cand は論理演算子で,
> and: 論理演算子ではない,
> ということです.
も、「私的に」と入れといた方がいいぞ。Modula は、知らんが Ada は完全に
間違ってるからな。
論理演算やショートカットを「私的に」どう考えようと自由だけど、2ch と言えど
公の場で発言するならもうちょっと配慮した方がいいぞ。ついでに...
>>252
> そんな分かりきったことを真面目に反論されても、ねぇ・・・・
なんて、書くぐらいなら。はじめから書かなきゃいいのにねぇ...知ったか君だ
からしょうがねーかな ?
0263デフォルトの名無しさん
NGNGif 259.Capacity<=0 then
begin
ShowMessage( '>>259アホ' );
end else
begin
ShowMessage( '>>259包茎チンポ' );
end;
end.
0264デフォルトの名無しさん
NGNG0265デフォルトの名無しさん
NGNGif(p != NULL) p = NULL;
とかのかわりに
if((p != NULL) && p = NULL)
みたいなトリッキーなコードをHSPでも書きたいって事?
0266デフォルトの名無しさん
NGNGCはあまり詳しくないんで、便乗で、教えてほしいんだけど、
「ショートカットを行なうのが論理演算だということです」
ということは、Cではどんな状況でも必ず短絡評価を行うということ?
0267デフォルトの名無しさん
NGNG0268デフォルトの名無しさん
NGNGお前もバカだろ...
if(p != NULL) p = NULL;
は...
p = NULL;
と一緒じゃん。
0269デフォルトの名無しさん
NGNGif(p != NULL) free(p);
0270デフォルトの名無しさん
NGNGバーカ!!バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!
バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!
バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!
バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!
バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!
バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!バーカ!!
0271デフォルトの名無しさん
NGNG0272デフォルトの名無しさん
NGNGう〜〜〜む、free() は NULL 渡しても何もしないことが保証されてるか
らなぁ...。何で、そんなスキの多いサンプルしかないんだよ...。
0273デフォルトの名無しさん
NGNGところで、モウレツに荒らしてるのは自分のクソソフトのソースが晒されると思ってるお子様ちゃんかい?
0274デフォルトの名無しさん
NGNG短絡評価 C, C++, JAVA
完全評価 VB
両方 Pascal
と出ましたが、合ってる?
0275デフォルトの名無しさん
NGNG0276デフォルトの名無しさん
NGNGする奴がいるんだよ。
ちなみに、C は論理演算子の内 && と || については、短絡評価を行う。
(>>208 によると、「私的に」は、! は論理演算子ではないらしい...。)
0277!
NGNG0278274
NGNGPascalは処理系によって違うね。
両方あるのはObjectPascalね。
FreePascalは短絡評価みたい。
0279デフォルトの名無しさん
NGNGAda も両方あるね。(and/or と and then/or else)
VB は、そもそも論理演算子と MS は言ってるけどビット毎の演算子を
使ってるからね。
0280274
NGNG補足サンクス。
> VB は、そもそも論理演算子と MS は言ってるけどビット毎の演算子を
> 使ってるからね。
なるほど。じゃあVBは除外ですな。ってそれってHSPと同じってことじゃ・・・。
でも、.NETでは、短絡評価するようになる。という情報もあったんだが、
確認できんかった。実際どうなんでしょ?>.NET持ってる人
0281274
NGNGDelphiでは、コンパイラ指令で、短絡⇔完全を変更するので、
Adaほど融通は利かないです。
0282デフォルトの名無しさん
NGNGまあ、コンパイラ指令だからそこそこ使えるかと...。それより「いずれか
のオペランドにバリアントが含まれている場合,コンパイラは({$B-} 状
態であっても)必ず完全評価を行います。」の方が気になる。
0283208
NGNG>>222は私じゃないです。
AdaとかModulaなんて知らんもん(笑い
>なんて、書くぐらいなら。はじめから書かなきゃいいのにねぇ...知ったか君だ
>からしょうがねーかな ?
私のいいたいことは>>233で書いたんですが。
日本語不自由な方ですか。
>>266
そゆことです。言語定義です。
というかオブジェクト指向を説明するときクラスを用いて説明したら
やっぱり怒られるんでしょうか?
0284208
NGNG最後に一つだけ。
>はぁ、バカかお前 ? どう改めろと言うんだ。単なる逆切れか ?
なんか話がかみ合ってないようで。
(原始言語のソースは同じにもかかわらず)
あることを行なうか行なわないかで結果が異なる場合
それは単なる実装以上の問題になりうる、というとこです。
論理演算子云々とはまた別の話。
0285デフォルトの名無しさん
NGNG0286224
NGNG> >>222は私じゃないです。
あっそ。主張が似てたから、間違えた。まあ、>>222 を書いた奴も間違ってるか
ら直すなり何なりしてくれ。
> 私のいいたいことは>>233で書いたんですが。
だれか >>233 がおかしいとか言ってんの ? 話題すり替え ?
とりあえず
> 論理演算やショートカットを「私的に」どう考えようと自由だけど、2ch と
> 言えど公の場で発言するならもうちょっと配慮した方がいいぞ。
は理解できてる ? (>>276 にかかれていることについて、どう落とし前つけん
の ?)
> というかオブジェクト指向を説明するときクラスを用いて説明したら
> やっぱり怒られるんでしょうか?
「というか」? どこにかかるんだ ?
こんな奴に、「日本語不自由」って言われてもねぇ...。
0287デフォルトの名無しさん
NGNG0288224
NGNG>(原始言語のソースは同じにもかかわらず)
> あることを行なうか行なわないかで結果が異なる場合
> それは単なる実装以上の問題になりうる、というとこです。
俺は、「日本語不自由」だから、誰か訳してくれ。
たかが「短絡評価」ごときを大仰に考えすぎじゃねーのか。
>>287
ごめんよ、ちょっと通りすがりに引っかかっちまった。
0289208
NGNGもう止めましょうよ。
このスレをこれ以上荒らしてしまってはいけないですし。
とはいってももう十分荒らしてしまいましたが。
ホントにすみません。
0290デフォルトの名無しさん
NGNGだから「おいたま」ってだれよ
0291デフォルトの名無しさん
NGNG0292デフォルトの名無しさん
NGNG275=できる風
0293デフォルトの名無しさん
NGNGタイーホ
0294無neoハウス
NGNG俺つかまってしまう?
0297デフォルトの名無しさん
NGNGそれは偽パス。
糞な解凍ソフトは無理やり解凍しようとするが正しく解凍できない(藁
>>291
本当のパスの最後の4文字はnewo。最初の2文字は自分で捜せ(藁
0298デフォルトの名無しさん
NGNG>>291じゃないがヒントだけでパスわかったyo。
0299デフォルトの名無しさん
NGNG取りあえずデモは動いた。
デコンパイラのAxをデコンパイルしたソースも実行できた。
0300デフォルトの名無しさん
NGNGさっそくウプしる!
どうでもいいが、無neoハウスって一行無能?
0301デフォルトの名無しさん
NGNGyoって久しぶりに見たな
>299
デモってミアタソの?だったらかなり実用的だな。ハァハァ
0302291
NGNG中身のすごさに興奮してます!
まだゲットしてない人はデリられる前に即ゲットしとけ!
こんなのマジであったんだー。196見てたけど信じてなかった(藁
0303デフォルトの名無しさん
NGNG0304デフォルトの名無しさん
NGNGbmp 偽装
でぐぅぐぅ引け
0305デフォルトの名無しさん
NGNGとっくにやっとるわい!!
0306デフォルトの名無しさん
NGNGドキュメントテンプレート用のフォルダを取得しているという問題は解決されたのか?
tempフォルダって一般には一時作業用フォルダだよな?
スクリプト言語なのになぜ一時作業用フォルダを取得することができないんだろう?
テンプレートフォルダをどうしろというのか?
0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNG色々なの試してみたけど上手くいかないYO!
あと、>>302はちゃんとでけたの?
それから、>>304のメール欄にはどういう意味が?
もしかして折れ騙されてる?
でもって今少しの間書き込みできなかったよね?
0309無neoハウス
NGNG0310デフォルトの名無しさん
NGNG>>307
0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNG0314デフォルトの名無しさん
NGNGHSP
0315デフォルトの名無しさん
NGNGHSP 2.55では修正されている。
「hspext.txt」より
> ・更新履歴
>
> 2001/9/9
> fxdir命令でアイテムIDの開放が行なわれていない不具合を修正。
> fxdir命令でテンポラリのディレクトリ取得が間違っていたのを修正。
0316デフォルトの名無しさん
NGNG0317デフォルトの名無しさん
NGNG0318無理だろうがな
NGNG0319デフォルトの名無しさん
NGNG顔写真ウプしてくれたら考えるかも。
0320308
NGNG0321デフォルトの名無しさん
NGNGゆめをーすてないでー♪
0322デフォルトの名無しさん
NGNG0323318
NGNGあんまジロジロ見ないでね恥ずかしいから (/ \*)
0324デフォルトの名無しさん
NGNG0325無neoハウス
NGNG0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNGすげーな、あのヘディングは。
0328デフォルトの名無しさん
NGNG0330凄腕のハカー
NGNG0331無neoハウス
NGNG逆コンパイルの案どうですか?
HSPをHP上で実行するソフトがあるみたいです。
HSPLetというのですが、HSPをそのまま動かすわ
けにはいけないので、語源を変えて実行していると思われる。
しかもそのソフトは、AXファイルを読み込んでいるみたいなので
もしかすると、逆コンパイルしつつ語源変換をしていると思う。
何にせよ、ここに秘密があるのかも。
0332デフォルトの名無しさん
NGNGその頭悪そうな発言止めといたほうがいいぞ、
煽りたくなるよ。
0333デフォルトの名無しさん
NGNGバーカ。
0334デフォルトの名無しさん
NGNG0335デフォルトの名無しさん
NGNGidiot
0336デフォルトの名無しさん
NGNGNarr
■ このスレッドは過去ログ倉庫に格納されています