アカウント名:
パスワード:
今じゃ長さが足りない気がする
言語仕様で文字列の内部構造が定められてるの?
先頭1バイトが文字列長。
まぁ、でもだいたいの言語では、言語仕様で内部構造も決まってる。(正確には内部構造的に「そう見えなきゃいけない」だけど)
デファクトスタンダードなものって認識。PSTRとCSTRが違うのは、お国が違えば…って経験の代表。そこで、PSTRは先頭に文字列長が入るんだって知る。簡単なものはたいていBYTEで済むだろうから、そういう内部表現を基本形として覚えた。もちろん、それで足りない文字列は世にいくらでもあるから、知識はそこから発展していく。
ちなみに、BSTRとwchar_t*も違う。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
Pascal文字列 (スコア:0)
今じゃ長さが足りない気がする
Re:Pascal文字列 (スコア:0)
言語仕様で文字列の内部構造が定められてるの?
Re: (スコア:0)
先頭1バイトが文字列長。
Re:Pascal文字列 (スコア:1)
Re: (スコア:0)
まぁ、でもだいたいの言語では、言語仕様で内部構造も決まってる。(正確には内部構造的に「そう見えなきゃいけない」だけど)
Re: (スコア:0)
デファクトスタンダードなものって認識。PSTRとCSTRが違うのは、お国が違えば…って経験の代表。
そこで、PSTRは先頭に文字列長が入るんだって知る。簡単なものはたいていBYTEで済むだろうから、そういう内部表現を基本形として覚えた。
もちろん、それで足りない文字列は世にいくらでもあるから、知識はそこから発展していく。
ちなみに、BSTRとwchar_t*も違う。