OSDN Git Service

[Fix] format/strnfmt で指定できる書式の変更
authorHabu <habu1010+github@gmail.com>
Tue, 27 Dec 2022 13:43:10 +0000 (22:43 +0900)
committerHabu <habu1010+github@gmail.com>
Wed, 28 Dec 2022 11:10:20 +0000 (20:10 +0900)
commit74f8e4cae0a61c6af1a790236063552762cbc5db
treea951294d4fb4bc4642d7566611ab0cb8a9ffed65
parente8944ce25087bbdf6aa76238b24d65409ff3d1dd
[Fix] format/strnfmt で指定できる書式の変更

現在、format/strnfmt で指定できる書式において 'L' で long long 型を指定できるが、
通常の printf においては 'L' は浮動小数点につけて long double 型を指定する
modifier である。
混乱を招きかねないので、format/strnfmt でも printf と同様に 'L' は long double
型とし、long long 型は 'll' を使用するようにする。
現在 'L' は1箇所(モンスターを倒した時に得られる経験値の表示)からだけ使用されている
ので、その部分も 'll' に修正する。
src/term/z-form.cpp
src/view/display-lore.cpp