Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。672件21僕は趣味でOSを作るのに挑戦しています。今現在そのOSにファイルシステムを構築しようとしています。言語はGCCとnaskです。FATFSというのを参考にしようと考えているのですが、C言語についての知識はほとんどなく、もちろんC言語を勉強しているのですが、なかなか習得できない上、作れるプログラムはコンソールに文字列を表示するぐらいです。一応ポインタや構造体については理解しています。いうことでFATFSのアルゴリズムを聞きたいのです。文章が汚く申し訳ございません。30日で出来るOS自作入門という本を参考にしていてOSのコアは存在します。ソースコードもひとまず理解できています。個の銅バッジ2「FATFSのアルゴリズムを聞きたいのです。」とされていますが、説明はとても長くなるはずですので、質問を編集して、FatFSのどの部分のアルゴリズムで悩んでいるのか絞り込んだ方が良いかもしれません。巨大な回答を待ち続けるより、例えば10個の小さな質問に分けた方が、理解が早いと思いますよ。Specification」がFatFSについて書かれたMicrosoftの仕様書なので参考になると思います。これだけではよくわからないということであれば、LinuxやTOPPERSなどオープンソースの実装を眺めてみるのがよいのではないでしょうか?https://www.toppers.jp/fatfs.htmlhttps://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/fs/fat?id=refs/tags/v3.19-rc5OS自作入門ベースではTOPPERSのほうが参考になるかと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。Expressを利用してコンパイル・実行したい3stdoutは変更可能か?2WindowsでTCPクライアントをC言語で書こうとしたところ、コンパイルエラーが出ます。0fscanfが実行されません。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。