問題タブ [stat]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - LinuxでCを使用して、あるファイルから別のファイルに正確な統計パラメーターを適用します
1つのファイルから統計パラメーターを取得し、後でそれをそのまま、同じファイルのコピー(タイプ、パス、アクセス許可、サイズなどを含む)に適用したいと思います。
元のファイルはこのディレクトリから長い間削除され、コピーが代わりに使用され、まったく同じプロパティを取得する必要があります。
LinuxでCを使用してこれをどのように行うことができますか?
c++ - C++ stat.h 不完全な型であり、定義できません
stat.h で非常に奇妙な問題が発生しています
コードの先頭に、次の宣言があります。
関数プロトタイプ:
最後に、関数自体は次のように定義されます。
このコードをコンパイルしようとすると、次のエラーが発生します。
このスレッドから: C でファイルのサイズを取得するにはどうすればよいですか? このコードは機能すると思いますが、コンパイルできない理由がわかりません。誰かが私が間違っていることを見つけることができますか?
c++ - C++クラスはシンボリックリンクを検出しません
statを使用してファイルに関する情報を読み取るC++クラスがあります。それぞれのファイルでdirとregをtrueに設定しますが、ubuntu PC( "/vmlinuz.old")の既知のシンボリックリンクでテストすると、lnkはfalseのままになります。この状況では、regがtrueに設定されます。私のコードのマストはここで参照されています:http://linux.die.net/man/2/stat (お尻まで散歩)
boost - Boostファイルシステムを使用してファイルシステムタイプを取得する
boost :: filesystemに、パスのファイルシステムタイプを提供するメソッドがありますか。
必ずしも文字列は必要ありません。列挙値で十分です。
java - NCAA 2011/12 男子バスケットボール チームと選手の統計の API
NCAA 男子バスケットボール選手とチームの統計情報を取得するための既存の API またはメソッドを探しています。使いやすいものや最新のものを見つけることができませんでした。何か提案はありますか?
c - C で stat() を使用してファイルの長さを取得する
以下のコードで stat() 関数を使用して取得したい長さのファイルがあります。
しかし、ファイルサイズを確認すると、数値的に数えるだけでファイルコンテンツの長さが101であるにもかかわらず、値1504が得られたため、ファイルサイズは102である必要がありました。どこに行方不明ですか?
c - Linux、C: access() がパーミッションの問題などをキャッチしない
ディレクトリツリーをたどり、そこにあるファイルfind
を呼び出してそのタイプを判断する動作の一部を模倣するプログラムを作成しています。lstat
realfind
は、ユーザーがそのディレクトリで R または X アクセス権を持っていないファイルを無視します。この動作を再現できないようです。これを実行するlstat
コードがaccess()
.
私の最初の考えは、おそらく2番目のaccess()
呼び出しはパス/ファイル名ではなくパス上にあるはずですが、それもうまくいかないようでした(とにかく冗長ではありませんか?)
ガイダンスをいただければ幸いです。
私のコード(簡潔にするために、エラーキャッチやその他のものを切り取っています):
c - c linux stat param は初期化されていないバイトを指していますか?
ファイルの変更時刻をチェックして I/O を実行するループがあります。stat コマンドを使用しています。Valgrind は、初期化されていないバイトのエラー メッセージをスローします。何が問題なのですか? ファイル名リストがnullではなく、paramとして渡す前にファイルが存在することを確認しましたが、エラーは解決しません。
エラーメッセージ
宣言
このようにファイル名を初期化しています
c - Posixでは、タイプdev_tはどのように使用されていますか?
私が求めているのは、そのような型の意味と、それを使用できるインターフェイスです。
dev_t
デバイス ID に使用されるPosix 仕様で説明されています。しかし、ファイル、ディレクトリ、FIFO、物理デバイスなど、パスによって記述されるオブジェクトのデバイス ID は何を意味するのでしょうか?
たとえば、呼び出すstat()
と、そのような型のメンバーを含む構造体が得られます。ファイルシステム内のあらゆる種類のオブジェクトを統計できます。デバイス ID は、異なるファイル タイプに対して異なる意味を持つ必要があります。
c - cプログラム、「fstat」の引数1を渡す警告メッセージは、キャストなしでポインターから整数になります
長い休止の後、私はcに戻っています。これが私がファイルサイズを出力するために書いた小さなプログラムです。コンパイルされ、正しく動作し、manページからほとんどコピーアンドペーストされます。しかし、それは私にgccからの迷惑な警告を与えます。
(警告を無効にせずに)どうすればそれをなくすことができるかについてのヒント;))