入力文字列自身でマーク付けに使う文字を指定する #5
unget.cを利用するように書き換えてみた。
といっても、getchar()とungetc()の置き換えだけで済むはずであり、単に、
#include "unget.h"
を追加し、
getchar()
をgetchar_()
に変更し、
ungetc(..., stdin)
をungetchar_(...)
に変更しただけで済んだ。
変更後もテストデータを食わせたところではうまく動作しているようだ。
その日の書き物のsnippets置き場
C|CSS||comp|Graphviz||phys||étoile|off-topic||一覧
C|C++|CSS|FORTRAN|Java|Lua|XML||comp|cairo|GMP/MPFR|gnuplot|Graphviz|GTK+|MTCTM||
math|phys||étoile|memo|off-topic||一覧
unget.cを利用するように書き換えてみた。
といっても、getchar()とungetc()の置き換えだけで済むはずであり、単に、
#include "unget.h"
を追加し、
getchar()
をgetchar_()
に変更し、
ungetc(..., stdin)
をungetchar_(...)
に変更しただけで済んだ。
変更後もテストデータを食わせたところではうまく動作しているようだ。