問題タブ [line-count]
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.
c - コードを読み取ってその行数を数えるプログラム、カウントにコメントと空白行を含めないでください
入力ファイルを指定すると、空白行とコメント行を除く、入力ファイル内のすべてのコード行の数を返すプログラムを作成しようとしています。次のコードを書きましたが、コメントや空白行を含む行を除外する方法について助けが必要です。
空白行とコメント行がカウントされないように上記のコードを変更するにはどうすればよいですか?
statistics - 生または空白以外のコメントなしでカウントされる行数
wc
コードベースのサイズが行単位で報告される場合、未加工のカウントを報告するのがより一般的/標準的ですか?または非空白の非コメント行を報告しますか? どの尺度を使用すべきかを尋ねているわけではありませんが、他の情報なしで与えられた数値が表示された場合にのみ、どの尺度である可能性が高いと推測されます.
android - Android TextView の開始は、最初は機能しません。ディメンションはゼロです。その裏技とは?
View を PopupWindow に膨らませました。このビューには、実行時にテキストを配置する TextView が含まれています。ポップアップのサイズを調整するために、TextView が使用する行数をカウントする必要があります。この目的のために、TextView の getLineCount() を使用して、行数をカウントする前に TextView を描画します ( myTextView.draw(canvas) )。
ただし、PopupWindow を初めて呼び出すと、getLineCount() は行数ではなく文字数を返します (たとえば、2 ではなく 42)。デバッグ プリットは、TextView が適切に開始されていないことが原因であることを示唆しています。
DEBUG/View(207): frame={0, 0, 0, 0} scroll={0, 0} DEBUG/View(207): mMeasureWidth=0 mMeasureHeight=0 DEBUG/View(207): privateFlags={} DEBUG /View(207): frame={0, 0, 0, 0} scroll={0, 0} mText="表示するテキスト.."
ポップアップがトリガーされる残りの時間 (ユーザーがマップ アイコンを押すことによって) では、ビューにはゼロ以外のパラメーターがあり、行カウントは正常に機能します。
DEBUG/View(207): frame={7, 13, 209, 79} scroll={0, 0} DEBUG/View(207): mMeasureWidth=202 mMeasureHeight=66 DEBUG/View(207): privateFlags={HAS_BOUNDS} DEBUG/View(207): frame={7, 13, 209, 79} scroll={0, 0} mText="表示するテキスト.."
回避策として、最初のポップアップを描画する前に非表示の PopupWindow を描画しようとしました。つまり、「初めて 2 回」使用しようとしました。これは役に立ちませんでした..また、機能しなかったMapViewを無効にしようとしました。
getLineCount() を本来の方法で使用できるように、ビューを適切に開始する方法を誰かが提案できますか?
ありがとうございました!ヴァンジャ
java - 「Java プロジェクト」の行数の計算方法
「Java プロジェクト」の行数を計算するにはどうすればよいですか?
Netbeans 6.9 を使用しています。
bash - gitリポジトリの行数を数える
gitリポジトリ内のすべてのファイルに存在する行の総数をどのようにカウントしますか?
git ls-files
gitによって追跡されるファイルのリストを表示します。
cat
これらすべてのファイルへのコマンドを探しています。何かのようなもの
c - ラインカウントと異常な結果
Unixコマンドラインを介して特定のファイルの行をカウントするユーティリティを書いています。通常、これは私にとっては非常に単純ですが、どうやら私は主要なオフナイトを過ごしています。このプログラムの目的は、コマンドラインから不明な数のファイルを取り込み、それらをバッファーに読み込んで、改行文字を確認することです。簡単に聞こえますか?
私には2つの問題があります。1つ目は、最初のprintfステートメントがデバッガーの外部で実行されることはないということです。2つ目は、totalLinesの印刷出力は約175K行である必要がありますが、印刷される値は約767倍大きくなります。
関連するすべての変数が変更の範囲外であると宣言されているため、これを理解するのに問題がありますが、それでも、最初の印刷状態と行カウンターの更新が、異常なtotalLinesとともにデバッガーの外部で無視される理由を説明していません結果
どんな助けでも大歓迎です。
答え
2つの変更が提案されました。
1つ目はに変更j<size
することでしたj<c
。これは必要なソリューションではありませんでしたが、適切なコーディング規約に従っています
2つ目はに変更i=2
することでしたi=1
。元の開始変数を使用した理由は、デバッガー実行可能ファイルを開始した方法でした。gdbコマンドラインでrun lc1 f1.txt
、デバッガーを起動するために入力しました。その結果、arglistには3つの変数がありrun f1.txt
、教授が最初の例を使用してgdbを紹介してくれたので、それが完全に適切かどうかはわかりませんでした。
eclipse - EclipseでのFlexのコード行数
EclipseでFlexコードのSLOCカウントを取得するにはどうすればよいですか?Flexプロジェクトに関する情報を検索するための「メトリクス」に似たプラグインはありますか?
eclipse - Eclipse カウント行のコード
私はMetrics プラグインを試してみましたが、それはすばらしいものですが、上司が探しているものではありません。1行だけを1}
行としてカウントしますが、彼はそれを「行ではなく、スタイルの選択」としてカウントしたくありません。また、提供されたメトリクスに関する何らかの形式のレポートを生成する必要があります。これに適したツールはありますか?
android - Android Edittext:アクティビティのonCreate()でLineCountを取得します
次のようにEdittextのテキストを変更して、アクティビティのonCreate()メソッドでEdittextのgetLineCount()を実行するにはどうすればよいですか。
ビューはまだ描画されていないため、getLineCount()は常に0を返します。この問題を回避する方法はありますか?ありがとう!