Kulchenkoさんに送ったら、採用してもらった。これを機会に、こちらのプロジェクトの構成も少し整理して、開発を続けている。動くには動くんだけど、日本語のファイル名が通らない。関数は、マルチバイト文字のファイル名に対応していない。関数を使うように指定されている。filenameによって指定されたファイルを開きます。使用して解釈されます。fopenのワイド文字バージョンです。_wfopenの引数はワイド文字列です。_wfopenとfopenは同じように動作します。関数リファレンス対策は、原理的にはそれほど難しくない。コーディングも難しくない。f;}#endif大苦戦したのは、これをどうやって組み込むか。動的ライブラリとリンクしている。呼び出しているところがいくつもあるので、これをどうやって自前の関数で置き換えるかが、なかなかわからなかった。試行錯誤の結果、次のやり方でうまくいくことがわかった。オブジェクトファイルとして追加する。引数として指定すればよい。とリンクするのがポイントだった。コードがダブってしまうが、これは止むを得ない。リンクの順序を変えてもうまくいかなかった。オプションを使うと、下のように動的ライブラリごとに使用する関数が出力される。あると、日本語ファイル名が正しく開けない。名古屋の地下鉄の駅名は「長い」「読めない」「分かりづらい」」(東海テレビニュース)。御器所とか新瑞橋とか、確かに難読だけど、地名なんだからしょうがないでしょ。他の地域の駅名と比べて、特別に難しいとは思わんけどなあ。私が名古屋市営地下鉄の駅名で「これはいかがなものか」と思ったのは2点。(名鉄犬山線=鶴舞線が乗り入れ)が重複していること。桜通線の徳重駅の方がだいぶ後にできたのに、同じ名前にするってめちゃくちゃケンカ売ってませんか。いいとして、"Rihabiri"(英語でも日本語でもない)、"Center"(ここだけ英語表記)というバラバラ感がなんとも気持ち悪い。この駅看板を見るたびに、恥ずかしくて目を伏せたくなる。)それよりも、名古屋の地下鉄の大きな問題点は、通路の案内表示がわかりにくいことだと思う。地下鉄駅に限らず、名古屋の地下街は全般的にそう。「道をよく知らない人が、案内表示を頼りに歩く」ことが、全く想定されていない。中区役所は栄駅の12番出口が最寄りなので、名城線の南改札口から12番出口に向かう。途中に「1〜16番出口」と書かれた階段があるので、そこを昇っていくと、表示がこうなるわけですよ。左右を見回しても、どこにも案内がない。実は、この地点で「回れ右」をすると、そちらに「12〜16」という案内があるんです。大昔のアドベンチャーゲームみたいだ。中区役所からの帰りも、なかなかのトラップです。地下鉄の入り口はすぐわかるんだよ。ところが、階段を降りるとこうなる。どちらに行けと?きょろきょろ見回すと、右の遠くの方に案内板を発見。「東山線」としか書いてない。名城線に乗りたいんですけど。...とまあ、万事がこういう具合なわけですよ。駅名を変えるのも結構だけど、こういうところを地道に改善していってもらいたいところです。