teratailもりあがっtail? 67問目at PROG
teratailもりあがっtail? 67問目 - 暇つぶし2ch700:仕様書無しさん
21/02/22 14:29:45.49 .net
ガイジって数値と文字列がメモリにどう格納されているか理解していないんだろうねw
例えば16って数値なら(4byteリトルエンディアン)
0x10 0x00 0x00 0x00
だけど
文字列16なら
0x31 0x36 0x00
になるとかw
そもそもガイジにはリトルエンディアンやらも意味不明かw

701:仕様書無しさん
21/02/22 14:32:52.55 .net
URLリンク(teratail.com)
txty
自分 、読んでないので、間違いがあっても責任とりませんが、よくできているみたいに見えます。
相変わらず意味不明なこと書いてるな

702:仕様書無しさん
21/02/22 14:36:14.44 .net
>>680
なるほど。
え?通じたの??

703:仕様書無しさん
21/02/22 14:38:38.46 .net
>>680
何の情報も入ってないな
まあこの二人で相互扶助してりゃいいさ

704:仕様書無しさん
21/02/22 14:41:28.14 .net
進数なんてプログラミング以前の問題だろうに
12進数と60進数の時計の読


705:み方や二桁の足し算引き算習った時に基本は習っただろう



706:仕様書無しさん
21/02/22 14:49:48.72 .net
またカズマが虐殺をいじめてるな
> 型が int なら 1145258561 (0x4434241) という値です。
新たな迷宮出現

707:仕様書無しさん
21/02/22 14:52:08.98 .net
ざわ..ざわ..ざわ..ざわ..

708:仕様書無しさん
21/02/22 14:52:45.32 .net
>>684
わざとやな

709:仕様書無しさん
21/02/22 15:16:47.74 .net
アクアに次々と嘘ではないが迷わせることを教えて「カズマさんカズマさん!うまくいかないんですけど!助けてほしいんですけど!」言われているのを幻視

710:仕様書無しさん
21/02/22 15:27:53.84 .net
いくら丁寧に教えても理解するのは無理だ
脳の構造が理解できるようになってない
グレーゾーンだと思うよ

711:仕様書無しさん
21/02/22 15:33:18.25 .net
> str[3] = str[5] = '\0'; printf("%d\n", atoi(&str[2]), atoi(&str[4]));
カズマは第二の迷宮を召喚した

712:仕様書無しさん
21/02/22 16:43:14.07 .net
>>688
初期化で再起動されてるからな

713:仕様書無しさん
21/02/22 16:45:20.89 .net
>>656
zのコメント要約
「目障りだから出ていけ」

714:仕様書無しさん
21/02/22 16:49:48.93 .net
>>691
見えるところにいてくれないとヲチできないじゃないか

715:仕様書無しさん
21/02/22 16:55:01.42 .net
>>692
なんだこの「こたえてやったぞ」目線
>Zuishinさん、あの誰と連絡先を交換すればよいのでしょうか?
多分カズマさんと交換しろって言っているとは思うのですが、リクエストに応えてとりあえず聞いてみました。

まあ兼ねてからの指摘通り
はじめは誰にでもしっぽ振ってハイハイ言うけど指摘されると一切無視
結局ずっと耳触りのいいアドバイスをかけ続けるかずまに乗っかっている感じ
かずまが更にこのバカをダメにしてるな。
自分の要望通り調理された魚しか食べなくなった。

716:仕様書無しさん
21/02/22 17:08:24.93 .net
>>693
そんなもんだ
1+2=3はできるけど
ずっと2+1ができない
なぜできないか分かってない
そして考えない
覚えが悪いんじゃない
考えてないだけだ

717:仕様書無しさん
21/02/22 17:08:51.13 .net
かずまが作ればいいと思うよ
虐殺にやらせたのでは見てるこっちがイライラする
かずま駆動開発

718:仕様書無しさん
21/02/22 17:27:47.26 .net
URLリンク(detail.chiebukuro.yahoo.co.jp)
> 48引けばいい
ですよねー

719:仕様書無しさん
21/02/22 17:29:51.02 .net
もしかして10以上の数のことを10進数と呼んでいるのか?

720:仕様書無しさん
21/02/22 17:49:08.30 .net
>>697
え?
いや
え???

721:仕様書無しさん
21/02/22 17:55:22.56 .net
> なぜ、配列の書き方が char str[] = "0123456789" の場合は
> str[2] + str[4]の足し算が50+52で102と10進数で出るのでしょうか?
> てっきり答えは6と思っていました。
102は10進数で6はそうではないと言ってるように見えるな

722:仕様書無しさん
21/02/22 17:57:53.99 .net
>>675
再度やめるってよ

723:仕様書無しさん
21/02/22 18:00:17.63 .net
>>696
これはこれでワロタ
キャラクタコードという概念がないなか

724:仕様書無しさん
21/02/22 18:00:18.20 .net
十審BASICの呪いぢゃ

725:仕様書無しさん
21/02/22 18:02:43.85 .net
Zuishinこそ黙ってればいい余計な煽りだと思うぞ、ニート君w
連絡先の交換がどうのというのは当人同士の問題であり、実際に進展しつつあるやり取りに対して、失礼にも程がある
例えばZuishinのような荒らしの煽りのせいで、質問者が不毛なやり取りだと感じ、寺尾を汚すのを躊躇ったために連絡先の交換をし、何処か他所でやるという話ならまだ分かる
他の質問と同様に進展のある状況で、第三者がそれ以上は2人でやってくれっておかしすぎるだろ

726:仕様書無しさん
21/02/22 18:03:31.07 .net
'0'を文字と思うから間違える
C言語には文字も文字列もない
'


727:'はキャラクターコードという数値を返すマクロっぽいものでしかない



728:仕様書無しさん
21/02/22 18:04:24.71 .net
>>703
一番おかしいお前は出てこなくていい
隅でおとなしく凍ってろ

729:仕様書無しさん
21/02/22 18:19:20.98 .net
#include <stdio.h>
int main(void)
{
char c = 0;
printf("%d %d\n", (int)sizeof(c), (int)sizeof('0'));
}
これを実行するとsizeof(c)は1になるがsizeof('0')は4になる(64bit環境の場合)
'0'はchar型ですらない
char型は1バイトしかないので多バイト文字を表すことはできない

730:仕様書無しさん
21/02/22 18:23:07.76 .net
64じゃねーや
intが32bitで定義されてる時だ

731:仕様書無しさん
21/02/22 18:25:41.08 .net
>>700
わかってねえな
プログラミングをやめろなんて誰も言ってないのに
質問する時には最低限のルールを守ろうなって話が全く通じないサイコパスだから叩かれてるんだろうが

732:仕様書無しさん
21/02/22 18:55:13.52 .net
#include <stdio.h>
int main(void)
{
printf("%x\n", '01');
}
'01'の中には文字が二つ入ってるけどこんなんも普通にコンパイル通るし実行結果は3031だもんな

733:仕様書無しさん
21/02/22 18:59:22.71 .net
>>709
ほんまや
URLリンク(wandbox.org)

734:仕様書無しさん
21/02/22 19:05:37.34 .net
48,49,50...を0, 1, 2 にしたい -> 48引けば良い
ということがわからないのであれば、定規で長さを測る時に、たとえば3cmのところから測って12cmのところまでの長さだったら9cmということもわからないのだろうか...
この場合、単純に12-3 = 9 でいいんだけど、3cm を起点として考ても良いということもわかっていないと理解できない問題だし。

735:仕様書無しさん
21/02/22 19:10:47.21 .net
>>711
何cmの定規を用意すればいいですか?
と、はみ出すぞ

736:仕様書無しさん
21/02/22 19:18:25.91 .net
Cの文字定数とC++の文字リテラルの話は、あんまり仕様的にすっきりしてないから、初心者説明には向かないぞ、ニート君w
URLリンク(qiita.com)
ちなみに'xx'とか'ア'(UTF-8で3バイト)みたいなのは普通にワーニングが出る(gcc 9.3.0)
定数にあんまりハッキリ型を作ると、0みたいなのが困る

737:仕様書無しさん
21/02/22 19:23:09.19 .net
>>712
そっか...
C界隈みないから全部のスレ追ってるわけじゃないけど、そう言うタイプなんだ。
昔、学生バイトでC言語を教えるアルバイトやってて(対象は一般人)、ほとんどの人はごく最低のレベルまでできるようになったんだけど、たった1人だけ、どれだけマンツーマンで教えても全く理解できないやつがいたのを思い出した。
そのときは「ああ、努力もなにも、本当の意味で才能がないという人もいるんだ」とおもったんだけど、彼はそうなんだろうね。
そいつも、「いや、もう無理だと思いますよ」と言って習いにきてたし、追加料金はいくらでも払ってたもんな。

738:仕様書無しさん
21/02/22 19:28:05.51 .net
>>713
だから初心者はすっこんでろよ
お前にはここは向かねえよ

739:仕様書無しさん
21/02/22 19:29:21.44 .net
>>714
金払っても時間かけても根本的なところを改める気がないと無理なもんは無理よね
例え話では脱線するから真っ直ぐな話してたら逃げるし
そのくせ例えを欲しがって脱線する

740:仕様書無しさん
21/02/22 19:30:19.98 .net
別に正解を求めてるんじゃなくて、自分が気持ちいい答えが欲しいだけだからな

741:仕様書無しさん
21/02/22 19:36:53.45 .net
>>717
ならやっぱさ
無料の掲示板


742:向いてないよね



743:仕様書無しさん
21/02/22 19:48:54.04 .net
単に分からない点を自分が分かる範囲最善で説明することに満足できず、
相手が理解し、自分が感謝され、敬われることを期待し、そうならないと不機嫌になる回答者にお似合いだと思うけど・・・ニート君w

744:仕様書無しさん
21/02/22 19:55:36.16 .net
はいはい何もわかってないニートは凍ってようね

745:仕様書無しさん
21/02/22 20:00:01.38 .net
500万の仕事を受けたなんてすぐバレる嘘で人に敬われようとしてたくそニートがキモいな
なぜこう生き恥さらしたいんだろう

746:仕様書無しさん
21/02/22 20:03:04.63 .net
>>721
ある意味虐殺以下の存在だと俺は認識してる

747:仕様書無しさん
21/02/22 20:08:12.70 .net
知識は虐殺以上stdio以下といったところか
とにかく呼ばれもしないのにしゃしゃり出て間違ったオレオレ知識を披露していくところがヤバいな
リアルで近くに住んでたらマジで引っ越しを考えるくらいキモい

748:仕様書無しさん
21/02/22 20:24:48.32 .net
>>723
質問の書き方と対応は虐殺未満

749:仕様書無しさん
21/02/22 20:33:11.31 .net
>>713
ヨッホイ間違ってんぞ
> sizeof演算子を 文字列リテラル(string literal) に適用した場合、その適用結果は 文字列リテラル中の文字数 + 1 となります。文字列リテラルの型はchar配列であり、コンパイラによって末尾NUL文字('\0')が追加されるためです。
文字数とは何ぞや

750:仕様書無しさん
21/02/22 20:33:11.31 .net
>>713
ヨッホイ間違ってんぞ
> sizeof演算子を 文字列リテラル(string literal) に適用した場合、その適用結果は 文字列リテラル中の文字数 + 1 となります。文字列リテラルの型はchar配列であり、コンパイラによって末尾NUL文字('\0')が追加されるためです。
文字数とは何ぞや

751:仕様書無しさん
21/02/22 20:44:43.05 .net
確かに。。。コメントしといたげて、ニート君w

752:仕様書無しさん
21/02/22 21:16:03.00 .net
どこが間違ってるかわかってないくせにわかったようなこと言うなよ
本当にわかったんなら自分でコメントしてこい
できねーだろ

753:仕様書無しさん
21/02/22 22:59:07.05 .net
そんなしょうもないこと書かせんな、ニート君w
文字数とバイト数の違い
直すなら「その適用結果は (文字列リテラル中の文字数 + 1文字)分のバイト数」くらい
分からなくて聞いたんならやばいぞ

754:仕様書無しさん
21/02/22 23:01:10.27 .net
ほら全然わかってねえwwwww

755:仕様書無しさん
21/02/22 23:01:45.99 .net
背伸びするからこういう恥をかいて黒歴史を量産しなきゃならなくなるんだぞ引きこもり

756:仕様書無しさん
21/02/22 23:11:51.52 .net
頑張って時間かけて検索したんだなってのは伝わる

757:仕様書無しさん
21/02/22 23:22:34.20 .net
マルチバイト文字…

758:仕様書無しさん
21/02/22 23:46:27.12 .net
文字数からバイト数を求められると思ってるのか

759:仕様書無しさん
21/02/22 23:48:00.72 .net
引きこもりに正解を教えてやろう
文字列リテラルのバイト数+1だぞ
文字数を何に使う気だ

760:仕様書無しさん
21/02/22 23:50:49.60 .net
ていうか文字列リテラルのバイト数は終端文字を含むから+1する必要もない
とりあえず文字数は関係ないし環境によっても変わるし

761:仕様書無しさん
21/02/22 23:53:57.51 .net
見た目からバイト数は計算できないから結局一言で言おうとするとヌル文字まで含めたバイト数と言う以外ないんだよな

762:仕様書無しさん
21/02/23 00:04:15.27 .net
「文字列リテラル中の文字数」って見た目の文字数って意味なんだが、ニート君w
NUL文字まで入れたら後の文脈がおかしいだろ
マルチバイトだろうとワイドだろうと、見た目の文字数に何か掛けてバイト数は得られないが、ここで書きたいのはNUL文字分入るよってこと
それは1バイトかもしれないが、そうでないかもしれない
つまりやばいのは君等

763:仕様書無しさん
21/02/23 00:08:01.50 .net
見た目の文字数からバイト数が計算できると思ってるお前がヤバいわ
このヤバさが伝わらんレベルの低さが半端なくヤバいわ

764:仕様書無しさん
21/02/23 00:11:04.37 .net
UTF-16ですら文字数からバイト数が計算できなくなったこのご時世にそんなバカおらんやろ

765:仕様書無しさん
21/02/23 00:12:21.85 .net
おるんかい

766:仕様書無しさん
21/02/23 00:13:58.46 .net
後の文脈がおかしくなるならおかしくなるところを全部書き換えなきゃいけないことがわからんのだなあ
事実に合わせて書くのではなく自分の都合に合わせて書くから笑男の書くことは妄想ばかりと言われるんだよ

767:仕様書無しさん
21/02/23 00:16:31.37 .net
ヨッホイのはただのうっかりだがニートは本気でわかってないようだ

768:仕様書無しさん
21/02/23 00:19:27.35 .net
性格はkokorohamoe
技術は虐殺
リアルはニート


769: そんな恐ろしいモンスターが実在するなんて



770:仕様書無しさん
21/02/23 00:39:56.65 .net
URLリンク(detail.chiebukuro.yahoo.co.jp)
虐殺君と名指し

771:仕様書無しさん
21/02/23 00:44:36.10 .net
>>745
本人も受け入れてるな

772:仕様書無しさん
21/02/23 00:52:55.67 .net
>>746
サラっと「アヒルさん」とも言ってるな…

773:仕様書無しさん
21/02/23 01:09:49.96 .net
この質問者、さっき参加したばかりの新IDだけど、
質問内容がなんか虐殺と被ってるような…?
URLリンク(detail.chiebukuro.yahoo.co.jp)

774:仕様書無しさん
21/02/23 01:21:07.47 .net
>>745
虐殺「ちゃんとデバッグしましたか?」

775:仕様書無しさん
21/02/23 02:04:07.52 .net
まだ理解できてなかったのか、ニート君w
大昔のOSから、エンコーディングが決まったバイト列なら前から順に読めば文字の境界が分かるんだよ
つまり見た目の文字でどこからどこまで、とか、文字数分という指定は対応するバイト列の範囲をちゃんと指定できる
まあ意地悪を言えば、空白とかそれに類する文字は見た目で何文字とか数えることは特殊なフォント以外では無理だし
そういう意味では「見た目で」という表現は厳密ではなく、単に文字数と言うのが正しい
文字数は厳然として存在し、その数分の文字並びがどのバイト列に対応するのかが一意に決まる(同じ表示になる別のバイト列は存在するが)以上、
明らかに文字並びとしては必要のないNUL文字という文字をサイズに含むことを伝える際、NUL文字より前の文字に言及しない説明では説明の用をなさない
まあ正直どうでもいい話だよね。他人の話にケチを付けて自分の首を締めるのが好きな一部のやばい人向けの話w

776:仕様書無しさん
21/02/23 02:45:18.88 .net
URLリンク(teratail.com)
ライブラリのソース読めば良いんじゃね
読んで理解できるかはしらんけど

777:仕様書無しさん
21/02/23 02:51:33.60 .net
>>680
>どうしても修正方法がわかりません
やっぱり定型文だったんだな
2分で書いて呆れられてる

778:仕様書無しさん
21/02/23 03:08:27.82 .net
>>751
プログラムやめたんじゃなかったのか

779:仕様書無しさん
21/02/23 04:15:01.85 .net
「すべての関数」って「標準ライブラリ関数」の事を言ってるのか?
URLリンク(detail.chiebukuro.yahoo.co.jp)

780:仕様書無しさん
21/02/23 06:10:06.65 .net
>>750
何これマジで言ってんの?
ちょっとメモ帳で半角の1って入れてUTF-8で保存したら何バイトのファイルになるか言ってみ?

781:仕様書無しさん
21/02/23 07:00:28.75 .net
ファイルが何バイトになるかはファイルシステムに依存している。
何でも現物で確かめようとするのは精神的疾患の一種だ。 しずめる方法は俺が知っている。 俺に任せろ。

782:仕様書無しさん
21/02/23 07:27:37.20 .net
>>750
まだ理解できないのか
黒歴史そんなに増やしてねむれないんだろ

783:仕様書無しさん
21/02/23 07:31:12.72 .net
異体字セレクタとか知らないんだろうな

784:仕様書無しさん
21/02/23 07:38:21.84 .net
>>754
すべての関数について虐殺にわかるよう説明するなんて不可能だろ
一つの関数ですら一冊の本で説明しきれないのに

785:仕様書無しさん
21/02/23 07:42:32.17 .net
>>748
ペロリ
これは虐殺

786:仕様書無しさん
21/02/23 07:44:50.09 .net
>>751
> 読解力がないせいでstrtolを調べても引数を使ってint型のbを返り値にするとしかわかりませんでした。
読解力のせいじゃねーよ
基礎がないせいだ
関数の説明読むのに読解力なんてそんな必要じゃない

787:仕様書無しさん
21/02/23 07:52:33.61 .net
まず関数とは何かというところから教えなきゃいかんのな

788:仕様書無しさん
21/02/23 07:57


789::23.56 .net



790:仕様書無しさん
21/02/23 08:01:17.52 .net
>>749
お前こそデバッグできてねーだろと言いたくなるな
変数の値が変わってないことくらいすぐ確かめられるだろうに

791:仕様書無しさん
21/02/23 08:08:39.42 .net
URLリンク(teratail.com)
生のママ画像データというデータが気になる!

792:仕様書無しさん
21/02/23 08:12:07.45 .net
>>765
おまえ、hentaiだな

793:仕様書無しさん
21/02/23 08:14:23.43 .net
>>765
また古いのもってきたな

794:仕様書無しさん
21/02/23 08:18:42.79 .net
>>750
> 大昔のOSから、エンコーディングが決まったバイト列なら前から順に読めば文字の境界が分かるんだよ
それ何かで読んだ知識だろ
「読めば」というのは人間が目で文字を読めばという意味じゃないぞ
それに文字数からバイト数は計算できないから文字数は数えるだけ無駄というのがこれだけ言われてまだわからんのはヤバい
虐殺とシェアハウスした方がいいくらいヤバい
良い病、、、シェアハウス探してやろうか?

795:仕様書無しさん
21/02/23 08:40:57.72 .net
アホがまだ続けんのかニート君w
BOMやらページ切り替えやエスケープシーケンスやら符号化には方法がいろいろあるが、前提は全て「前から読んでいく」だ
そうすれば文字の境界は一意に定まる
エンコーディングを決め、文字の範囲を特定し、バイト列の範囲を特定することがお前にはできないのか?
やばいだろ

796:仕様書無しさん
21/02/23 08:41:41.84 .net
>>764
「デバッグ」という言葉を虐殺氏がどういう意味に捉えているかなんて
余人の知るところではない。
「文字(列)」「数値」「10進数」「関数」...
解説したつもりがその解説に使ったより低レベルの用語の認識が
されていなくて話が明後日に飛んでいくってのは彼の定番パターンの一つでしょ。

797:仕様書無しさん
21/02/23 08:44:07.98 .net
ニート大発狂してんなwwwww
お前文字数って言ったよな?
バイト数数えるのに文字数を何に使うつもりなんだ?wwwww
前から読んでいくというのは他の人もちょっと言ってたけど人間が読んでいくことじゃないぞ?
これがわからないのはマジでヤバい
とりあえず部屋を出て仕事探しに行けwwwww

798:仕様書無しさん
21/02/23 08:45:31.97 .net
バイト数求めるのに文字の境界を何に使うつもりなんだ
脈絡なく知ってること全部書こうとするからこういう恥をかく

799:仕様書無しさん
21/02/23 08:46:58.01 .net
>>772
俺らが数えるときには\0だけ注目すればいいけどニートが数えるときには境界が必要なんだろう
引きこもりにとって境界の外か内かは大問題だからな

800:仕様書無しさん
21/02/23 08:47:12.15 .net
>>750
ごめん、ちょっと吹いたw

801:仕様書無しさん
21/02/23 09:05:29.66 .net
笑男的バイト数の調べ方
1 服を脱ぎます
2 丁寧にたたみます
3 文字数を数えます
4 途方に暮れます

802:仕様書無しさん
21/02/23 09:07:39.81 .net
しつこいぞ、ニート君w
"文字列"
を読んでNUL文字は出てこない。
コンパイラが「文字列」にNUL文字を追加し、適切なエンコーディングでメモリ・ファイル上に展開して初めてNULが付く。
それらのsizeofが今回の主題。

803:仕様書無しさん
21/02/23 09:12:17.38 .net
>>776
全然わかってなくて笑うわ
"文字列\n"は5文字だからお前的には6バイトなんだな?
あほかよ文字列リテラルは最後の終端文字まで入れてリテラルだ
C言語知らんのか

804:仕様書無しさん
21/02/23 09:13:52.04 .net
C言語知らんのかは愚問だったな
知らんのにいちいち首突っ込んでくるな
鬱陶しい

805:仕様書無しさん
21/02/23 09:19:32.23 .net
>>776
で、文字と文字の境界はバイト数を求める時にどうやって使うんだ?

806:仕様書無しさん
21/02/23 09:20:16.26 .net
そもそもsizeofを使うのに境界なんて数えないだろ

807:仕様書無しさん
21/02/23 09:23:18.48 .net
実は""の中には文字じゃないものを入れても良いんだよなあ
前から順に見て行ってエンコーディングが壊れてても大丈夫だから文字数なんて何の意味もない
数え方によって違う文字数が出るようなリテラルでもsizeofは一意に決まる

808:仕様書無しさん
21/02/23 09:29:36.23 .net
>>756
Windows7で時が止まってるおじさん…MFTでググっておいで

809:仕様書無しさん
21/02/23 09:31:40.7


810:7 .net



811:仕様書無しさん
21/02/23 09:35:56.79 .net
>>782
ファイルが何バイトになるかはファイルシステムによって異なるというのはある意味正しい
制御領域の大きさはファイルシステムに依存するからな
だが普通「ファイルサイズ」に制御領域のサイズは含まない
EOFをファイルの終端に使ってた時代の話をしてるなら知らんが

812:仕様書無しさん
21/02/23 09:37:39.67 .net
>>783
コード書けばごまかせるのはお前みたいにコード読めないやつだけだぞ?
文字境界を何に使うかごまかさず言ってみろよ日本語で
\nは二文字だろ?
境界がどこにあるかわかるよな?

813:仕様書無しさん
21/02/23 09:39:06.12 .net
バイナリレベルで見ると\nは一文字だが見た目は二文字だから見た目の文字数とバイナリサイズが違うことが引きこもりには理解できんか?

814:仕様書無しさん
21/02/23 09:39:36.69 .net
\nはWindowsだとバイト数が増えるというのも知らんのだろ?

815:仕様書無しさん
21/02/23 09:40:43.90 .net
何度言ってもわからんから何度も教えてやるが見た目からバイト数は決定できんぞ
コンパイルオプションにも依存する

816:仕様書無しさん
21/02/23 09:43:54.98 .net
まったく同一のソースでもそのソースが何のエンコーディングで書かれているかにも依存するしな
見た目でわかると言ってるのはどこのお子様だよ
お前のレベルじゃ邪魔になるだけだから話に入ってくるな

817:仕様書無しさん
21/02/23 09:49:17.88 .net
>>637
URLリンク(detail.chiebukuro.yahoo.co.jp)
続きも地獄だ

818:仕様書無しさん
21/02/23 09:50:24.57 .net
見当違いな反論には答えてないが、間違ってるのは気になるので、書いとくぞ、ニート君w
Windowsでも\nのバイト数は変わらない
正しいエンコーディングを指定する限りソースが何のエンコーディングかは関係ない

819:仕様書無しさん
21/02/23 09:53:27.67 .net
>>791
もういいから病院に帰っとけ

そしたらそれ以上いじめられなくて済むから

820:仕様書無しさん
21/02/23 09:54:18.90 .net
で、文字境界は何に使うの? 笑

821:仕様書無しさん
21/02/23 09:55:41.51 .net
>>791
「反論できないところに触れない」と正しく言い直したらどうだ?

822:仕様書無しさん
21/02/23 09:57:33.62 .net
>>783
文字数数えてないようだが?w
お前これが何やってるか自分でわからずコピペしてきたんだろwww

823:仕様書無しさん
21/02/23 09:58:45.29 .net
まさに見た目同じなのにエンコーディングによってサイズ変わってんじゃねーか
自分で自分の理論が破綻するコードコピペしてくるとかマゾかよ

824:仕様書無しさん
21/02/23 10:07:13.72 .net
>>790
どうしたいのか分からんな

825:仕様書無しさん
21/02/23 10:16:57.20 .net
本当に寺尾回答者ヤバいな・・・これだけ説明してまだ分からないんなら、新人からやり直した方がいいぞ、ニート君w
文字並びを1文字ずつバイト列にして文字の境界がどこにあるか決めるから、バイトサイズが加算できる
文字数分のバイト列としか言ってない
自明だと思うんだがw

826:仕様書無しさん
21/02/23 10:22:52.14 .net
>>798
即時入院をおすすめする
君はかなり疲れているようだ

827:仕様書無しさん
21/02/23 10:23:27.55 .net
加算なんてしなくても\0さえみつければいいと何度も言われてるのになあ

828:仕様書無しさん
21/02/23 10:24:28.50 .net
寺尾の回答者をヤバいと思ってるやつはだいたいこんなレベル

829:仕様書無しさん
21/02/23 10:37:48.41 .net
「俺の方が優秀なのになぜ評価されないんだ!」と毎日悔しい思いをしてるんだろうな
自分を客観的に見れないやつは哀れよのう

830:仕様書無しさん
21/02/23 10:39:14.03 .net
\0とはNUL文字のこと。前も書いたけどこれはコンパイラが付加するもので、探すものじゃないんだよ、ニート君w
だから加算しないと出てこない

831:仕様書無しさん
21/02/23 10:41:34.94 .net
>>799
普段からそういうやつだから

832:仕様書無しさん
21/02/23 10:43:19.43 .net
>>803
sizeofで出るのになぜ文字数を数えようと思ったんだ?w
境界を探す必要なんかないぞw



833:マジでヤバいレベルなのに自分でわからないのか?w



834:仕様書無しさん
21/02/23 10:45:13.29 .net
先頭ポインタから\0までのバイト数がsizeofで出るだけなのに文字境界を必死で探そうとしてるやつおって草しか生えない

835:仕様書無しさん
21/02/23 10:48:42.19 .net
笑男がイライラして質問編集しまくってるの笑える
昨夜も遅くまで顔真っ赤で眠れなかったようで

836:仕様書無しさん
21/02/23 11:00:22.14 .net
本気で自分のレベルが高いと思ってそう

837:仕様書無しさん
21/02/23 11:15:58.27 .net
>>751
読んだ結果
> 提供ありがたいのですが、もっと短くてシンプルなものはないでしょうか?
> あるいは私でもわかるシンプルなプログラムを書いて頂くなどでも構いません。
必要な処理を削ると短くてシンプルにはなるがよお
お前の知りたいのはstrtolじゃねえのか?

838:仕様書無しさん
21/02/23 11:21:52.95 .net
>>798
「これだけ」言うほど内容のある説明してへんやん

839:仕様書無しさん
21/02/23 11:32:53.52 .net
>>810
バイト数を出すには文字数が必要とかいう寝言言ってるだけだからな

840:仕様書無しさん
21/02/23 11:38:19.22 .net
>>811
戯言すぎて読む気なかったけど、要約するとそうなのか
バカだな

841:仕様書無しさん
21/02/23 11:43:57.68 .net
勝ち組くんの相手するのいい加減やめたら

842:仕様書無しさん
21/02/23 11:54:09.02 .net
ASCII文字しか使わないならわかるよね
ヨッホイはちゃんとわかってるけどついうっかりシングルバイト文字の話を注意書なしで書いただけだと思う
一方笑男は何もわかってないから「ヨッホイが言ってるならそうなんだろう」と盲目的に信じるしかない
その前提を一生懸命通そうとするからこんなアホなことになる

843:仕様書無しさん
21/02/23 12:10:57.65 .net
寺尾回答者の理解力やばすぎだろ、ニート君w
寺尾回答者=勝ち組くんの相手はとことんやればいいだけ
NUL文字はソースにないのでコンパイラが追加するのに、それをコンパイラが探し始めるらしい
見つからないけどsizeofは何を返すんだろうねw

844:仕様書無しさん
21/02/23 12:11:26.75 .net
URLリンク(detail.chiebukuro.yahoo.co.jp)
『Aではありません。Bです。』
「Aだという事は理解しました。そうすると疑問があります」
『Aではなく、Bです』
「わかりました。Aだったんですね!」
別質問
「Aだと聞いたのですが、疑問があります」
こんな事の繰り返しが延々と続いています。
teratailの人達によると、3年以上も前から、10数個ものアカウントを使って、
繰り返してるそうですから、もはや意図を持ってやってるのかもしれませんが……。

845:仕様書無しさん
21/02/23 12:13:03.33 .net
>>815
まだ恥の上塗りしてんのか
お前がやべーからお前にだけツッコミ入ってんだぞ
なんならお前の信頼する知恵袋で聞いてこいよ

846:仕様書無しさん
21/02/23 12:23:49.69 .net
>>816
Q&A掲示板というのは質問に対して自分の主張をぶつける場
質問者が抱える問題を解決したり、悔い改めさせたり、論破する場所ではありません

847:仕様書無しさん
21/02/23 12:27:38.71 .net
>>818
んん?

848:仕様書無しさん
21/02/23 12:28:51.42 .net
>>819
んんん?

849:仕様書無しさん
21/02/23 12:34:38.08 .net
虐殺きたな

850:仕様書無しさん
21/02/23 12:38:16.01 .net
>>815
お前のことだろ

851:仕様書無しさん
21/02/23 12:43:27.01 .net
URLリンク(detail.chiebukuro.yahoo.co.jp)
ムチャクチャ

852:仕様書無しさん
21/02/23 12:44:58.36 .net
>>823
"0,1,2,3,"ですでに8バイト越えてるわけだが

853:仕様書無しさん
21/02/23 12:47:22.89 .net
ほんとムチャクチャ
URLリンク(detail.chiebukuro.yahoo.co.jp)

854:仕様書無しさん
21/02/23 12:50:56.14 .net
>>823
配列じゃなくポインタのsizeof表示しちゃったのか

855:仕様書無しさん
21/02/23 12:54:19.64 .net
アホにはC言語は難しい

856:仕様書無しさん
21/02/23 12:56:31.92 .net
>>825
イラストのついた素人向けの完全なリファレンスがあるとなぜ思うんだろう
作るのにコストむっちゃかかるぞ

857:仕様書無しさん
21/02/23 13:02:32.43 .net
基礎すら理解してないのに標準関数の中身を知りたがるの草

858:仕様書無しさん
21/02/23 13:05:01.51 .net



859:アホに一番向く言語はなんだろう scratchとかタートルグラフィックスくらいなら小学生でも遊べるが虐殺に使いこなせるような気がしない



860:仕様書無しさん
21/02/23 13:06:39.19 .net
基礎無し縛りみたいなマゾプレイの何が楽しいのかわからん

861:仕様書無しさん
21/02/23 13:30:14.20 .net
結局もう内容で反論できなくなっちゃって、今度は唯一自分より知識がないと分かってる人をターゲットに、スレ違いの知恵袋まで引っ張ってきて、恥ずかしながらも回答者と自認してるクソの役にも立たないプライドを保とうとしてるんだね、ニート君w

862:仕様書無しさん
21/02/23 13:32:57.19 .net
URLリンク(teratail.com)
衝撃の事実

863:仕様書無しさん
21/02/23 13:33:47.59 .net
>>832
お前もしかしてこれだけ時間かけてまだわからないの?
やべーな

864:仕様書無しさん
21/02/23 13:35:23.68 .net
>>833
楽しようとして質問したり、頼っているわけではないんです。エピスさんは私の読解力を知ってるでしょ?実際に会ったこともあるんだから。

865:仕様書無しさん
21/02/23 13:35:51.12 .net
反論?
何に反論?
文字数はファクターになり得ないということに議論の余地もないだろ
そこから説明いるの?
え?マジでわからないの?

866:仕様書無しさん
21/02/23 13:46:08.89 .net
二人の過去に何があったんだ

867:仕様書無しさん
21/02/23 13:49:18.28 .net
> 書いて頂いたリファレンスを私なりに理解すると、まず、第二引数がnullでない場合、&pよりポインタpのアドレスを得る。そして、そのアドレスに文字列"0123456789"の(先頭の)アドレスが収納する。そして、strに入った(先頭の)アドレスの文字列と第二引数に入った(先頭の)アドレスの文字列を比較し問題がなければ10進数の数値として出力する。でしょうか?
ごめんそれどこ読んでる?

868:仕様書無しさん
21/02/23 14:04:02.87 .net
>>838
マニュアルを読む時、わからない言葉を調べて前から順に読むんじゃなく、印象的な言葉を適当に拾って自分の中でつじつまが合うように適当に再構築するのかな?
わからない可能性があるのは「文字列」「基数」「符号」「ヌル値」くらいで後は何も難しい言葉を使ってないし文法も普通の標準語だけど。
「文字列」は\0で終わるchar配列
「基数」は10進数、16進数の10や16
「符号」は+か-
「ヌル値」はNULLという特別な値
「わかるわけないでしょ!」とキレるような要素は何一つないだろ

869:仕様書無しさん
21/02/23 14:13:52.68 .net
>>839
「適当」ではないな

870:仕様書無しさん
21/02/23 14:15:44.03 .net
なんか意味も無く10進数にこだわっってるな。
変数や数値自体は何進数でも無いのに(しいて言うならメモリ上は二進数か…)
表示するときに自分で「%d」ってフォーマット指定子書いてるから、整数の10進数で表示されてるだけだろうが…

871:仕様書無しさん
21/02/23 14:34:04.82 .net
>833
テーメーと虐殺
リアルで出会っていたのかw

872:仕様書無しさん
21/02/23 14:46:57.84 .net
URLリンク(twitter.com)
知らんがな
(deleted an unsolicited ad)

873:仕様書無しさん
21/02/23 15:05:27.86 .net
何の反論にもなってないんだって、ニート君w
前にも言ったように俺は文字数分のバイト数としか言ってない
何度説明してもsizeofの値が1文字ずつ文字の境界までのバイト数を加算して計算されるということが分からないやばい回答者しかいない寺尾w
君の理屈だと定義のないものに勝手にどこからか値が湧いてきてそれが正しい値だということなんだよねw
で、それが他人に理解されないと、他人がおかしいと思ってしまう...
やばいってwwww

874:仕様書無しさん
21/02/23 15:34:29.02 .net
だめだこりゃ(n回目です)

875:仕様書無しさん
21/02/23 15:47:05.76 .net
顔真っ赤にして言い訳しても見苦しいだけだぞ
何もごまかせてないからなww

876:仕様書無しさん
21/02/23 15:48:01.98 .net
>>844
>>前にも言ったように俺は文字数分のバイト数としか言ってない
↓前に言った事
>>729
>>「その適用結果は (文字列リテラル中の文字数 + 1文字)分のバイト数」
↑「+ 1文字」って付いてるんですが…?

877:仕様書無しさん
21/02/23 15:49:59.53 .net
ああこいつごまかしてるつもりだったのか
何もごまかせてないから口から泡出して寝言言ってんのかと思ってた

878:仕様書無しさん
21/02/23 15:52:24.46 .net
>>847
付いてるな
あと「文字数」ってしっかり書いてる
これごまかすの無理だから早めにごめんなさいしたほうがまだ傷は浅くて済むぞ

879:仕様書無しさん
21/02/23 15:54:10.22 .net
"\n\n"は4文字+1文字で5文字ということか
笑男は数字に弱いなあ

880:仕様書無しさん
21/02/23 16:28:45.88 .net
そもそも「文字数分のバイト数」って表記もおかしいけどな。
(文字数からだけではバイト数はもとめられないから)
「文字列分のバイト数」って表記すべきた。
ヌル文字探すしかC言語の仕様上サイズはわからん。
(strlen関数はヌル文字探してサイズ返してくるだけだ。)
そもそも文字列を頭からみて1文字ずつサイズ調べた所で、
文字の終わりを判断すのにヌル文字が必要だからな…。
だったら最初からヌル文字探せって話だ。

881:仕様書無しさん
21/02/23 16:34:13.73 .net
笑男はCの文字列がヘッダを持ってて文字数をそこに格納してると思い込んでそう

882:仕様書無しさん
21/02/23 16:38:52.70 .net
ここまで文字と文字の境界をバイト数算出にどう使うのか返答なし

883:仕様書無しさん
21/02/23 16:49:26.19 .net
おかしくねーよ、ニート君w
文字列分のバイト数じゃ天から降ってきた数字で意味が分からんだろ、ニート君w
NUL文字との関連も定義できていない
そして何度も言ってるが、NUL文字はコンパイラが付けるから探しても見つからんwwww
僕ちゃんの定義だと何か分からん数をsizeofが返しまちゅ~、文句言うなぁ~って言われてもね…

884:仕様書無しさん
21/02/23 16:53:59.77 .net
お客様の中にニート語のわかる方はいらっしゃいませんか~~?

885:仕様書無しさん
21/02/23 16:55:30.02 .net
いやはやさすがにここまで説明してわからんとヤバすぎるぞ笑男

886:仕様書無しさん
21/02/23 16:56:14.04 .net
ここまで文字と文字の境界をバイト数算出にどう使うのか返答なし

887:仕様書無しさん
21/02/23 16:56:36.92 .net
園児だからしゃーない

888:仕様書無しさん
21/02/23 16:57:26.94 .net
例えばワイド文字だとこうなるんだよ、ニート君w
$ cat hoge.sh
cat >hoge.cpp <<EOF
int main(int argc, char* argv[]) { // こういうことだよニート君w
return sizeof(L"文字列");
}
EOF
for enc in utf8 cp932 euc-jp iso-2022-jp;do
g++ -fexec-charset=$enc hoge.cpp
./a.out
echo $?
done
$ . hoge.sh
16
16
16
16
$
NUL文字が1文字であることがお分かり?

889:仕様書無しさん
21/02/23 17:07:40.18 .net
まだわからんのかすげーなお前
こうはなりたくねーな

890:仕様書無しさん
21/02/23 17:08:23.25 .net
ここまで文字と文字の境界をバイト数算出にどう使うのか返答なし

891:仕様書無しさん
21/02/23 17:09:38.46 .net
ごまかすのに必死でごまかせてないことに気づかない本末転倒ぶりに草
そりゃ仕事できないわ

892:仕様書無しさん
21/02/23 17:10:36.62 .net
お客様の中にお医者さんはいらっしゃいませんか?

893:仕様書無しさん
21/02/23 17:22:35.37 .net
わざとかと思うけど天然なんだろうな

894:仕様書無しさん
21/02/23 17:36:26.52 .net
ついに煽ることしかできなくなったな、ニート君w
文字の境界の説明も何度もしたし加算だよこのスレ検索すれば出てくるよお爺ちゃん忘れないでw

895:仕様書無しさん
21/02/23 17:40:44.28 .net
そりゃwchar_t型は2バイトあるんだから、ヌル文字も2バイトあるに決まってるだろ…
(char型でマルチバイト文字使えば、ヌル文字は1バイト)
何が言いいたいんだ?
#include <stdio.h>
#include <string.h>
int main(void) {
char str[] = "文字列";
wchar_t wstr[] = L"文字列";
printf("char型確保サイズ=%d\n", sizeof(str));
printf("wchar_t型確保サイズ=%d\n", sizeof(wstr));
}

896:仕様書無しさん
21/02/23 17:47:41.29 .net
NUL文字の追加を説明するために、二重引用符の中身をバイト列ではなく文字で説明する必要があると言ってるだけだよ、ニート君w

897:仕様書無しさん
21/02/23 17:54:21.67 .net
あ、あとwchar_tは2と決めつけてはいけないぞ、ニート君w
windowsだと2だけど、unix系は4だったりする

898:仕様書無しさん
21/02/23 18:02:59.05 .net
俺だったらこんだけ生き恥さらしたら二度と出てこれないわ
マジで何が間違ってるかわかってないところがヤバい

899:仕様書無しさん
21/02/23 18:07:22.04 .net
wchar_t型のサイズが環境依存なのは正しいね。
…じゃあなんでそれ以外でアホみたいな事いうの?
目的は何?
やっぱ煽るためにワザとやってるの?

900:仕様書無しさん
21/02/23 18:08:07.85 .net
いやいやさすがにこんなに


901:頭の悪い生き物いないだろ...



902:仕様書無しさん
21/02/23 18:09:44.63 .net
>>863
医者 ┐('~`;)┌ 。・゜゜匙

903:仕様書無しさん
21/02/23 18:09:52.51 .net
wchar_tが環境依存なのにヌル文字は1バイトってお前それ文字列の途中にいくつヌル文字出てくると思ってるんだよ
呆れるわ

904:仕様書無しさん
21/02/23 18:11:07.64 .net
ここまで文字と文字の境界をバイト数算出にどう使うのか返答なし
寝言を寝言で洗って流せばごまかせると思ってるんだな

905:仕様書無しさん
21/02/23 18:12:48.04 .net
>>874
実際には黒歴史が積み重なってるだけだがな

906:仕様書無しさん
21/02/23 18:14:56.79 .net
これだけ暴れるってことは本人もよほど恥ずかしかったんだろう
じっとしていられないんだよ

907:仕様書無しさん
21/02/23 18:15:34.67 .net
大丈夫w やばいのは何一つ具体的な話が出来ず、ありもしない話まで持ち出す君らの方だからw ニート君w
NUL文字は付加するもので見つけられないのは理解したかな?
ソースコードを文字として解釈し、所定のエンコーディングで1文字ずつサイズを加算し(NUL文字も対象)、sizeofが計算されることは分かったかな?

908:仕様書無しさん
21/02/23 18:17:51.20 .net
煽ることしかできなくなると、IDもないから、嘘を混ぜつつ連投するんだねw ニート君w

909:仕様書無しさん
21/02/23 18:23:54.38 .net
具体的な話って話そらしてるだけじゃん
ここまで文字と文字の境界をバイト数算出にどう使うのか返答なし
具体的に返事しろよ

910:仕様書無しさん
21/02/23 18:25:19.85 .net
おばかなことを書く

ばかにされる

ごまかす

ばかにされる

具体的な話しろーっ!
煽るしかできないのかーっ!
というだけの話だろ

911:仕様書無しさん
21/02/23 18:26:11.67 .net
まあ落ち着けよ
文字の境界がどうしたって?

912:仕様書無しさん
21/02/23 18:27:20.12 .net
>>879 加算。頭悪いね、ニート君w
虐殺だのsyosinsya_だの見つけてはわざわざ追いかけ回してあーでもないこーでもないと、自分のことは棚にあげてクソどうでもいい話をしている割に、自身は知識もなくオツムも弱い自称回答者というわけだw ニート君w
そんなことをしてる暇があったら、少しは技術力を磨いたらどうかと思うぞw

913:仕様書無しさん
21/02/23 18:27:26.93 .net
ヨッホイ落ち着けw

914:仕様書無しさん
21/02/23 18:28:07.12 .net
>>882
煽るだけで具体的な返事がないようだが?

915:仕様書無しさん
21/02/23 18:28:54.27 .net
で、文字の境界がバイト数の算出にどう関わってくると思ってるんだ?

916:仕様書無しさん
21/02/23 18:29:52.43 .net
>>884 「加算」って文字読めないのかな?読めないかー、ニート君w

917:仕様書無しさん
21/02/23 18:31:11.77 .net
>>886
お前の頭の中ではわざわざ境界を探して足し算しなきゃいけないのか?
なぜそんなバカなことすんの?
ん?
言ってみ?

918:仕様書無しさん
21/02/23 18:32:41.61 .net
数字に弱いやつにとっては足し算が高度な計算で頭のいいやつの方法なんだろう

919:仕様書無しさん
21/02/23 18:35:33.51 .net
文字列は文字じゃなくても作れる
たとえばマルチバイト文字の後方バイトだけでも文字列は作れるんだよな
それは境界がない場合があるってことだぞ
どうすんだそんとき?
\0探す方がどう考えても確実で速いだろ?
なぜ境界を数えて足し算すんの?
ん?
メリットと境界がなかった時の対策を具体的に言ってみ?

920:仕様書無しさん
21/02/23 18:37:31.83 .net
ようやく自分がどれだけバカなこと言ってたか気づいたかな?
さすがにここで気づかないとヤバすぎるぞ

921:仕様書無しさん
21/02/23 18:41:18.04 .net
iso-2022-jpを先頭から読まないで文字列にはできないなw ニート君w
シフトJISで文字の境界を見つけることも出来ないw
何度も言っているが、存在しないNUL文字は見つけられない
エンコードする以外にサイズを計算する方法はなく、エンコードするには文字をバイトに変換する=境界が決まるが必須だからだ
ってかそんなことなんで分からないんだよwwww

922:仕様書無しさん
21/02/23 18:42:20.36 .net
やべーやべー寺尾回答者やべーwwwww ニート君w

923:仕様書無しさん
21/02/23 18:42:53.97 .net
気付かなかったー
はいこれは治療の方法がありませんねー

924:仕様書無しさん
21/02/23 18:44:04.57 .net
具体的に境界を数えなきゃいけない理由を言うどころか煽るだけ
他の人が何を言ってるかも全く理解できてない
これはどうしようもないね
笑男に技術掲示板は早すぎたんだ


925:仕様書無しさん
21/02/23 18:46:59.16 .net
「エンコードする以外にサイズを計算する方法はなく、エンコードするには文字をバイトに変換する=境界が決まるが必須だからだ」って書いてあるだろwwwww ニート君w
バカ丸出しだなw

926:仕様書無しさん
21/02/23 18:48:31.44 .net
おうまだわからないのか
きっつー

927:仕様書無しさん
21/02/23 18:49:09.77 .net
バカほど背伸びしたがるからな

928:仕様書無しさん
21/02/23 18:49:56


929:.87 .net



930:仕様書無しさん
21/02/23 18:50:23.04 .net
エンコードするって何をするんだろう
意味わからず使ってないか?
コンパイラが文字を読むのはデコードだぞ?

931:仕様書無しさん
21/02/23 18:51:30.89 .net
ニートやべえな
まったく話が通じてない

932:仕様書無しさん
21/02/23 18:52:02.96 .net
境界を数えるのはエンコード時の話だからだよ、ニート君w
デコードの話はそもそもしていない
なぜなら正しく文字列にデコードされる前提だからだ

933:仕様書無しさん
21/02/23 18:53:24.95 .net
エンジニアと話がしたいならまずC言語の入門書を読めばいんじゃね?

934:仕様書無しさん
21/02/23 18:53:55.47 .net
>>901
文字列にデコード?
は?
頭大丈夫か?

935:仕様書無しさん
21/02/23 18:55:39.04 .net
バイト列を文字列にデコードって意味だよw ニート君w
C++だと普通はそういうphaseはないけどな
iconv以外の文字コード系ライブラリだとそういうのもある

936:仕様書無しさん
21/02/23 18:55:39.42 .net
悪いがC言語にデコードされた文字列というものはないぞ
エンコードされたものをされたまま使うのがC言語だ
だから境界を数える必要もない
パフォーマンスが高くなる理由の一端がそれだ
こんなのは基礎の基礎の基礎知識だがな

937:仕様書無しさん
21/02/23 18:56:47.80 .net
実際の実装の話をしているわけではないぞ、ニート君w
仕様の説明だ

938:仕様書無しさん
21/02/23 18:57:57.11 .net
ちょっとごめん
この患者どうしたら引き取ってもらえるの?

939:仕様書無しさん
21/02/23 18:58:25.34 .net
サイズの話なのにライブラリとか言ってて草

940:仕様書無しさん
21/02/23 18:58:41.87 .net
ヌル文字が見つけられないとはどういう意味なんだ?
文字列として初期化した配列に0があればヌル文字だろ…
#include <stdio.h>
#include <string.h>
int main(void) {
char str[64] = "マルチバイト文字じゃ~";
wchar_t wstr[64] = L"マルチバイト文字じゃ~";
char* cp = str;
for (; *cp; cp++);
printf("ヌル文字見つけた!! ポインタは%p\n", cp);
wchar_t* wp = wstr;
for (; *wp; wp++);
printf("ヌル文字見つけた!! ポインタは%p\n", wp);
}

941:仕様書無しさん
21/02/23 18:59:23.53 .net
「仕様の説明だ(キリッ」
「仕様」という言葉を使ってみたかったんだな意味分からないのに

942:仕様書無しさん
21/02/23 19:00:15.62 .net
ちょっと見ない間に笑男の病気悪化してないか?

943:仕様書無しさん
21/02/23 19:01:21.40 .net
わからないなら素直に質問すればいいのに見栄張るから

944:仕様書無しさん
21/02/23 19:04:24.90 .net
つか真面目な話よ
ここにいるのは匿名の名無しさんたちなんだよ
寺尾の回答者ともましてやランカーとも限らないわけだよ
なのにその中で笑男が孤立してるのはなぜかわかんない
本気でわかんないん?

945:仕様書無しさん
21/02/23 19:06:14.35 .net
どこでも孤立するやつだってだけだな
アンポンタンなこと言いながら自分以外全員間違ってると狂信的に思いこんでるやべえやつはそりゃ孤立する

946:仕様書無しさん
21/02/23 19:07:41.19 .net
自分以外が全員間違っていると感じたら危険信号
狂人の特徴です

947:仕様書無しさん
21/02/23 19:08:40.10 .net
コンパイラになったつもりで考えて欲しい、ニート君w
ソースコードを読んで、パースツリー(AST)を構築したとしよう
文字列リテラルっぽいトークンとして
"文字列"
を見つけた。でもそれはソースコードの一部であり、NUL文字なんてないんだよ
コンパイラは二重引用符を外したところの先頭pointerとトークンの長さから二重引用符分削った長さを持った
文字列
をソースコードのencodingから、(prefixのないリテラルなので)実行時のエンコーディングに変換し、
その長さを取得、最後にNUL文字分を加えた長さをsizeofの戻り値として使用する(エスケープなど面倒な詳細は省略)。

948:仕様書無しさん
21/02/23 19:09:36.08 .net
↑こういうやつです
典型的なアレですね

949:仕様書無しさん
21/02/23 19:11:01.66 .net
話を全く理解してなくて笑う
サイズを計算するのに文字数数える必要ねーだろって散々言われてるのに

950:仕様書無しさん
21/02/23 19:11:59.39 .net
真正面ドストライクなキチガイだな
ちょっとハイになりすぎてるのは薬を飲みすぎたのかな?

951:仕様書無しさん
21/02/23 19:15:24.43 .net
>>918
全然難しいこと言ってないのにな

952:仕様書無しさん
21/02/23 19:15:43.34 .net
二重引用符で囲まれた文字並びの文字数にNUL文字分加えられた範囲の長さになるからだと何


953:度も言ってるだろw ニート君w バカは間違いを認められないんだね



954:仕様書無しさん
21/02/23 19:17:45.00 .net
あと、文字数分のバイト数とは言っているが、文字数を実際に計算に使うとは一度も言っていないぞw ニート君w
それはお前が勝手に言ってる嘘だ

955:仕様書無しさん
21/02/23 19:17:51.13 .net
コンパイラになったつもりってどういうつもりなんだろう
虐殺ならこいつのこと理解できるのかな
もう二人つきあっちゃえよ
多分似た者同士だぞ

956:仕様書無しさん
21/02/23 19:18:47.90 .net
>>921
最後の行には全力で同意する
なんだお前正しいことも言えるじゃん
まぐれだろうけど

957:仕様書無しさん
21/02/23 19:19:21.20 .net
>>922
計算に使わないのに文字数求めるのか
無駄なことするんだな

958:仕様書無しさん
21/02/23 19:19:46.33 .net
何一つ生産的な話もせず、管を巻いて初心者いびりばかりしてるから、そんなに頭が悪くなるんだぞ、ニート君w
君の場合は元からかもだけどwwww

959:仕様書無しさん
21/02/23 19:20:30.11 .net
わざわざ文字境界みつけて文字数数えて最後計算に使わないってwww
それ言い訳にしちゃ苦しすぎるだろ

960:仕様書無しさん
21/02/23 19:20:59.18 .net
はい、また嘘w 文字数求めるとも言ってないw 嘘を重ねるね、ニート君w

961:仕様書無しさん
21/02/23 19:21:07.93 .net
>>926
具体的な話はいつ始まるんだ?

962:仕様書無しさん
21/02/23 19:21:50.81 .net
>>928
文字数って書いてんじゃん自分で
つらい記憶を消去してんのか?

963:仕様書無しさん
21/02/23 19:22:33.98 .net
比較的低レイヤーな話で盛り上がってるけど
結局その上に乗せるものなんて何にもないんだろうなと思うと
不毛を越えて無毛、虚毛の域

964:仕様書無しさん
21/02/23 19:23:16.35 .net
そろそろバカ言ってたことに薄々気づいて話をねじ曲げようとしてるな
残念5chのレスは消せませんでしたー

965:仕様書無しさん
21/02/23 19:24:29.56 .net
>>931
盛り上がってないよ
ニートが真夜中からこっちずっと発狂しててレス数が多いだけ

966:仕様書無しさん
21/02/23 19:24:50.48 .net
ソースコードから考えれば、実際に文字の境界は見つけてiconvが実行時のエンコーディングに変換して、エンコード先の文字の境界を元にサイズを加算していくとは思うけど、文字数のカウントはしてないんじゃないの?ニート君w
まあiconvの実装でも見れば?

967:仕様書無しさん
21/02/23 19:25:41.84 .net
何度も言ってるけど文字数分のバイト数と言っただけだよ、ニート君w
検索してみろよw

968:仕様書無しさん
21/02/23 19:26:52.15 .net
>>934
だから文字数のカウントは必要ないってずっと言ってんじゃん
今頃気づくって遅すぎるだろ

969:仕様書無しさん
21/02/23 19:27:09.02 .net
>>930
>>932
徐々に文字数はサイズに関係ないって方向に軌道修正してるよな…

970:仕様書無しさん
21/02/23 19:27:21.22 .net
>>935
記憶の改竄を始めたwww

971:仕様書無しさん
21/02/23 19:28:38.88 .net
文字数分のバイト数かー
文字を数えてバイト数を求めるのかー
アホなのかな?

972:仕様書無しさん
21/02/23 19:28:58.55 .net
何度も言ってるけど文字数分のバイト数と言っただけだよ、ニート君w
検索してみろよw

973:仕様書無しさん
21/02/23 19:29:23.17 .net
>>935
>>文字数分のバイト数と言っただけだよ
↓前に言った事
>>729
>>「その適用結果は (文字列リテラル中の文字数 + 1文字)分のバイト数」

974:仕様書無しさん
21/02/23 19:29:42.43 .net
文字数は数えなくていいと何度となく教えたらこのバカに伝わるんだろう
レベルが低すぎて言葉が通じない
やべえ

975:仕様書無しさん
21/02/23 19:30:32.48 .net
虐殺なら話が通じそう

976:仕様書無しさん
21/02/23 19:31:06.07 .net
これ同じ人類なのか?
AI?

977:仕様書無しさん
21/02/23 19:33:15.37 .net
文字数分のバイト数って言ってるのになぜ文字数を数えないといけないんだよw ニート君w
人数分のにんじんの本数って言ったら、にんじんの本数が分かればいいんでないの?

978:仕様書無しさん
21/02/23 19:53:14.17 .net
>人数分のにんじんの本数って言ったら、にんじんの本数が分かればいいんでないの?
えっ?

979:仕様書無しさん
21/02/23 19:53:44.50 .net
>>944
アイアイ?

980:仕様書無しさん
21/02/23 19:55:03.97 .net
結局このスレで初心者いじめしてた寺尾の回答者は何一つ反論できずに終了かw
揃いも揃ってバカだったってことだなw ニート君w
せめてC/C++くらい知っとこうなw

981:仕様書無しさん
21/02/23 20:01:12.63 .net
マジでお猿さんじゃねーか
人数分と文字数の区別もつかんのか

982:仕様書無しさん
21/02/23 20:02:38.11 .net
「人数分の材料買ってきてね」って言ったら「三文字だからー」とか考えて意味不明な量買ってきそう

983:仕様書無しさん
21/02/23 20:03:45.25 .net
人数から材料の量の計算はできる
ゆえに文字数からバイト数の計算もできる(キリッ

984:仕様書無しさん
21/02/23 20:11:44.33 .net
ちょっと見て


985:ない間に丸裸な上に皮まで向けてるじゃないか 大丈夫かお前



986:仕様書無しさん
21/02/23 20:22:27.17 .net
はいはい、嘘おつ、ニート君w
俺の完全勝利だったな
NUL文字探すは傑作だったよ

987:仕様書無しさん
21/02/23 20:23:33.44 .net
そもそも、このスレ質問者や回答者とか関係なく
質問文や回答文に人として変な所が漏れてる奴を「観察」してるだけだがな。
(正直スキルもある程度あれば関係ない)
なんで質問者だけの敵だって思い込んでるんだ?

988:仕様書無しさん
21/02/23 20:27:27.90 .net
これはきっついわー
寺尾でもなかなか見かけないほどのキチ

989:仕様書無しさん
21/02/23 20:29:13.90 .net
>>954
回答者も割と結構さらされてるよなランカーも含めて
相対的に変なこと言う質問者が多いだけで

990:仕様書無しさん
21/02/23 20:33:39.23 .net
回答者はググった知識の丸投げしてるだけだから
ネットで間違った知識が常態化している分野だとほぼ間違いなく間違った回答が来る
ソースだけではなく回答までコピペ
そんなことをして何の意味があるのか

991:仕様書無しさん
21/02/23 20:34:06.77 .net
控え目に言って初心者いじめして、自分の下衆なプライドを保ってるだけだろw ニート君w
あまりに技術力が低いとそうなるのかー、と思ってたけどw
人として変な、という意味であれば、お前らの方がよほど変なんだけど、生態観察対象としての面白みがない
良く言ってゴミだね

992:仕様書無しさん
21/02/23 20:34:18.47 .net
朝からずっと暴れてたんかい
暇か

993:仕様書無しさん
21/02/23 20:35:00.60 .net
>>957
そういうのはだいたいランカーから物言いがつく

994:仕様書無しさん
21/02/23 20:36:24.30 .net
>>958
初心者のくせにご意見番ぶってズレたこと言うからつっこまれるんだぞ

995:仕様書無しさん
21/02/23 20:36:46.15 .net
根拠を示した技術的な批判は奨励されるべきだが
この掲示板って「ばーかばーか」レベルの話ばかり
そろそろ運用方針を改めたほうがいいのではないか?

996:仕様書無しさん
21/02/23 20:39:54.31 .net
>>962のとおりだよな、ニート君w
知恵袋とか虐殺とかsyosinsya_とかいらん
もう少し有益な情報か、普通に楽しい話題にしとけ

997:仕様書無しさん
21/02/23 20:40:17.57 .net
>>953
strlen()の処理は傑作なんだ…
感性がわからん…

998:仕様書無しさん
21/02/23 20:41:07.26 .net
自分以外が全員ゴミに見えたら
残念もう手遅れです
あなたは完全に発狂しました

999:仕様書無しさん
21/02/23 20:41:55.19 .net
IPスレ行けよwww
そういうスレ自分で立てたんだろぉー?wwwww

1000:仕様書無しさん
21/02/23 20:42:58.15 .net
tokenの中身はソースコード読んだバイト列のポインタとバイト数なんだよ、ニート君w
NUL文字なんて入ってないからstrlenなんて使えないの

1001:仕様書無しさん
21/02/23 20:44:58.25 .net
んでいつになったらバイト数の計算に文字列使うんだよ

1002:仕様書無しさん
21/02/23 20:45:20.90 .net
文字列じゃねえ文字数な

1003:仕様書無しさん
21/02/23 20:49:34.29 .net
もしかして「数」という日本語が通じないのか?

1004:仕様書無しさん
21/02/23 20:51:02.24 .net
お前が使いたいなら勝手に使え、エンコーディング変換する際に、文字数カウントしたかったら勝手にどうぞw ニート君w
片手間でできるからw

1005:仕様書無しさん
21/02/23 21:02:52.94 .net
ニートはなぜ今日こんなに荒れてるんだ?
お前が間違ったこといって嘲笑われるのはいつものことだろう
今日のはさすがに恥ずかしいとわかったのか?

1006:仕様書無しさん
21/02/23 21:06:31.25 .net
別にいつもと趣向を変えただけだぞw ニート君w
内容は何も変わっていないし、いつも間違ってるのはお前らじゃんw
俺は自分が特定できるようにしてるけど、流石にお前らレベルの間違いをしてたら躊躇するw

1007:仕様書無しさん
21/02/23 21:07:22.59 .net
>>972
平日何して過ごしたらいいかわかんないからじゃねえかな

1008:仕様書無しさん
21/02/23 21:08:30.92 .net
これからもバシバシ叩いてやるからよろしくなw ニート君w

1009:仕様書無しさん
21/02/23 21:18:48.39 .net
よくわからんがよほど悔しかったらしい
でも今までの間違いとレベル的にはそう変わらんぞ?
これくらいで気にしてたらお前生きてられないだろう

1010:仕様書無しさん
21/02/23 21:21:11.


1011:48 .net



1012:仕様書無しさん
21/02/23 21:22:14.75 .net
URLリンク(teratail.com)
夢トドとzに弱い者いじめされたからじゃね?

1013:仕様書無しさん
21/02/23 21:22:58.32 .net
>>977
俺今までこんな悔しそうなやつ見たことないくらい悔しそうだわw

1014:仕様書無しさん
21/02/23 21:24:37.51 .net
スレリンク(prog板)
68問目立てといた

1015:仕様書無しさん
21/02/23 21:29:24.25 .net
本人的にはこれでごまかせたことになってるのか
まあ多分今夜も眠れなくて深夜に書きに来るだろうな

1016:仕様書無しさん
21/02/23 21:35:07.58 .net
間違い指摘されてごめんなさい言えずに誤魔化してるのはお前だろw ニート君w
まあ俺はそんなのどーでもいいから気にせんがw
yumetodoってこんな攻撃的な人だったっけ?
Zuishinは相変わらず何か気持ち悪い絡み方してるけど...

1017:仕様書無しさん
21/02/23 21:35:48.54 .net
そもそも、ググる間でもなく公式の.NETのドキュメント見れば丁寧に書いてあるんだけどな
寺尾で質問する暇があるならドキュメント読めと

1018:仕様書無しさん
21/02/23 21:39:39.95 .net
>>982
強く生きろよ
誰にも必要とされてないけどな

1019:仕様書無しさん
21/02/23 21:40:51.76 .net
この期に及んで別人のふりしてるのがウケる
認めろよ
このzが数秒で解決できることを解決できないのがお前だ

1020:仕様書無しさん
21/02/23 21:45:01.85 .net
>>977
悔しそう選手権優勝

1021:仕様書無しさん
21/02/23 21:55:09.59 .net
これは皮肉を理解していないのか?
それとも理解した上での返信なのか?
どっちなんだ…
URLリンク(detail.chiebukuro.yahoo.co.jp)
虐「あの、グーグル画面がでるだけなのですが、、、」

1022:仕様書無しさん
21/02/23 22:00:29.63 .net
あと1回だけ、
お前のteratail上のIDとteratail上のプロフィールURLをココに晒し、プロフィールに[teratail上のID]さん大好き!
と書いたら、俺がそのIDの所有者かどうかをここに書いてやるよw ニート君w
1名様のみだw

1023:仕様書無しさん
21/02/23 22:02:50.42 .net
>>988
あ、お前もう飽きたから寝ていいよ
ご苦労

1024:仕様書無しさん
21/02/23 22:03:30.90 .net
>>987
なんでも揃ってる本屋さんなのにねえ

1025:仕様書無しさん
21/02/23 22:04:52.37 .net
>>987
理解してないんじゃね

1026:仕様書無しさん
21/02/23 22:05:27.75 .net
大丈夫、俺もお前になんて興味ないw ニート君w

1027:仕様書無しさん
21/02/23 22:05:56.84 .net
>>988
なぜお前は自分が興味を持たれてると思うんだ?
気持ち悪いな
ていうかどう見ても笑男じゃん

1028:仕様書無しさん
21/02/23 22:06:51.48 .net
結局わざわざスレ違いの知恵袋まで持ってきて、唯一自分より知識が下の人の悪口を言い合うんだなw ニート君w
きも~~~~~~~~w

1029:仕様書無しさん
21/02/23 22:06:55.14 .net
深夜まで待てなかったようだな
興奮して目をギンギンにして張り付いてキモい

1030:仕様書無しさん
21/02/23 22:08:06.07 .net
>>994
俺らはお前がキモいしお前は俺らがキモい
なら解決法は一つだ
すみわけしようぜ
IDスレ行けよ

1031:仕様書無しさん
21/02/23 22:09:17.37 .net
いくら本を紹介しても日本語が判らないから無駄だな

1032:仕様書無しさん
21/02/23 22:11:00.24 .net
こんだけハッスルしながら悔しくないふりって
かわいそうなやつめ

1033:仕様書無しさん
21/02/23 22:12:47.14 .net
うめ

1034:仕様書無しさん
21/02/23 22:13:02.02 .net
>>988
> あと1回だけ、
数えまちがってんぞ
まったくとことん数字に弱いなお前

1035:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 12日 3時間 8分 47秒

1036:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch