pragma

    1

    2答えて

    私はVisual Studio 2017を実行しています。私はプロジェクトにChaiScriptというスクリプト言語を追加しようとしていますが、/ Wallをオンにしているときには、私はまた、警告をエラーとして扱っています(私はこのようにとどまることを好みます)。 私は、ChaiScriptヘッダーファイル(1つのファイルのみを含める必要があります)を含めるときに、すべての警告を一時的に無効にしよ

    0

    2答えて

    は、4つのファイルのセットを提供します: file1.h: #pragma once #include <windows.h> file1.cpp: #include "file1.h" file2.h: #pragma once #define N 666 file2.cpp: #include "file2.h" #include "file1.h" 私はエラーの束を買

    1

    1答えて

    エンコード関数を並列化しようとしていますが、単純にpragmaを追加しようとしましたが、結果は間違っていました。私は反復が(code変数によって)依存していると考えていたので、それらを直接並列化することはできません。 int encodePrimeFactorization(int number){ int code = 0; for (int i=PF_NUMBER-1; i

    0

    2答えて

    -Werrorでプロジェクトをコンパイルして、すべてのコードに認識可能な警告がないことを確認します。しかし、私の現在のプロジェクトには、サードパーティの依存関係があり、それには警告が発生し、その警告は-Werrorフラグのためビルドに失敗します。 私は-Werrorフラグを使用したいと思います。サードパーティのパッケージを修正したくありません。この警告を無視する方法はありますか? package.

    1

    1答えて

    コードスニペットがあります。ここには#pragmaを入れました。 warning: ignoring #pragma warning [-Wunknown-pragmas] コード::私はコード・レベルでこの問題を解決するにはどうすればよい #include<iostream> using namespace std; int main(){ cout<<"Helloworl

    1

    1答えて

    私のコードでいくつかのgcc診断をプッシュ/ポップする必要があります。それが1つのファイルに必要だった場合、私は次のようにします: #pragma GCC diagnostic push #pragma GCC diagnostic error "-Wformat" #pragma GCC diagnostic error "-Wuninitialized" ...some code...

    2

    1答えて

    Fortran 77でC言語で "#pragma GCC optimize(" o3 ")"のような関数固有のオプションプラグマを使用したいとします。 しかし、それを.fコードに適用しないでください。何か案は? foo.f: ... call hoge ... subroutine hoge IMPLICIT REAL*4(a-h,o-z) .

    0

    2答えて

    私はそのさえバイナリにコンパイルされないように は完全にアウトスタブにしたい私のアプリのGPSのテストに使用テストコードを持っています。 その簡単な方法は、私がテストしたい 様々なものをコードベース全体でオン/オフテストをオンにします。 #define TEST_CODE == 1 例えば、このようにそれを使用します:私はどうなるのObjective-Cで - (void) viewWillA

    2

    1答えて

    C/C++と同等のもの - HLSLの#pragma onceのようなものがありますか? 私は(不自然な例として)欲しい: // ./dependency.hlsl float x() { return 0; } // ./shader.hlsl #include "./dependency.hlsl" // (./ unnecessary; for question readabilit

    2

    1答えて

    私は、関数の前に書かれたプロジェクトのソースコードでこの行を見てきました。私は知っている、それの使用は何ですか? #pragma GCC optimize ("O3") void somefunction() { .... } このディレクティブで使用されているすべての引数を説明するように要求しています。 ありがとうございます。