teratailもりあがっtail? 67問目at PROG
teratailもりあがっtail? 67問目 - 暇つぶし2ch800:仕様書無しさん
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