問題タブ [freeform]
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.
gcc - 固定形式ではなく自由形式の gcc コンパイラ指令
コードが自由形式で書かれていることを gfortran-gcc コンパイラに伝えるコンパイラ ディレクティブはありますか? 拡張子が '.for' のファイル (固定形式として認識される) にコードを記述していますが、言語は f95 自由形式です。
私のアプリケーションでは、コンパイラ オプションにフラグを追加して自由形式を強制することはできないため、ディレクティブを使用して行う必要があります。
ifort の場合、コマンドは次のとおりです。
gfortran の場合、次のようになります。
残念ながら、どのコマンドを正確に見つけることができませんでした。
fortran - gfortran は、最初の列が 'c' で始まる .h ファイルのコメントを認識しません
ファイル 'ah' を Fortran プログラム 'bf' にインクルードしようとしています。ファイルの内容は次のとおりです。
ああ
bf
次のコマンドを使用してファイル「bf」をコンパイルしようとすると
コンパイラはエラーを出します
しかし、コメント行を次のように変更すると
gfortran はそれを正常にコンパイルし、プログラムは正しく実行されます。
「*.h」ファイルの「c」で始まる行を gfortran にコメントとして認識させる方法を教えてください。ライブラリから同様のファイル (「c」で始まるコメント付き) を自由形式の Fortran コードにインクルードしようとしていますが、そもそもそのファイルで「c」で始まるすべてのコメントを実際に作成することはできません。 '!'.
javascript - JavaScript を使用してドロップダウンから重複を削除する
現在、次のスクリプトを使用してドロップダウン メニューから重複を削除していますが、Solspace のフリーフォームが検索条件を記憶できるようにするために、LAST オプション以外のすべての重複を削除する必要があります。
スクリプトを調整して、最後の重複からすべての重複を削除する方法を知っている私より賢い人はいますか?
前もって感謝します、
トム
fortran - 1 エラーで分類できないステートメント
Fortran90でコードを書いています。次のコードがあります。
これをコンパイルしようとすると、次の行CCS = &
でエラーが発生しますUnclassifiable statement at 1.
誰かがこれを解決する方法を教えてもらえますか? 私は他の質問をしましたが、それらのほとんどは括弧の問題を示唆していますが、ここではそのような問題はありません.
c - コンパイラがセミコロンの欠落を報告しないのはなぜですか?
私はこの簡単なプログラムを持っています:
たとえば ideone.com で見られるように、これによりエラーが発生します。
コンパイラがセミコロンの欠落を検出しないのはなぜですか?
注: この質問とその回答は、この質問によって動機付けられています。これに似た質問は他にもありますが、これと関連するエラーの原因となっている C 言語の自由形式の能力について言及しているものは見つかりませんでした。
java - RPGLE (as400) から Java メソッドを呼び出す
RPGLE から Java メソッドを呼び出す必要があります。次のエラーが発生します。メソッドのプロトタイプを作成した方法が間違っていると思います。
私のJavaコードは正常に動作します。コードは以下のようなものです、
間違っているはずの私の RPGLE コードは次のとおりです。
JAVA_toString メソッドと getBytes メソッドは正常に動作しますが、デバッグ時に getNMTW 関数で例外が発生します。
CLASSPATH はすでに設定されています。NoClassFound エラーの代わりに NoSuchMethodError を取得しているので、問題ないと思います。