ファイル名にスペースがある場合のfopen
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
パスにスペースがある場合、fopenが-1となり、
ファイルを読み込むことができません。
解決策はございますか?
4 comentarios
源樹 上林
el 4 de Mzo. de 2021
今は手元に環境がないので確認できませんが、半角スペースがあっても特に問題なかったような気がします。
こういうケースだと、
・半角スペースのつもりが全角スペースだった。
・実は半角スペース以外の部分が原因だった。
とかの可能性をまずは確認でしょうか。
fopenに引数として与えた値をdipsなどで表示させて確認。
念の為、表示されたパスをマウスで選択してコピーし、そのパスをメモ帳など別のツールで開いてみる。問題なければ正常に開けるはず。
OH
el 4 de Mzo. de 2021
2020aで確認しましたが、全角半角スペース関係なしにfopen()を使って.txtや.xlsxのファイルを開けるんですよね。
デバッグ方法の詳細が不明なのですが、
同じディレクトリに2つファイルをおいて半角スペースの有無だけが違う→片方が開けない
という状況と推測しています。
そうなると他の方がご指摘されている通り、ヒューマンエラーではないかなと考えています。
バージョンはどうなんでしょう。fopenは組み込み関数なので関係なさそうに思えますけど...
Respuestas (0)
Ver también
Categorías
Más información sobre 伝達関数モデル en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!