.pcソースファイルをプリコンパイルすると、私のPC上で奇妙な動作が発生しました。私は、 "proc wpd_ric_pla_02.pc wpd_ric_pla_02.c CODE = ANSI_C"のようなコマンドライン命令を使用します。 全く同じソースファイルを別のマシン上でコンパイルすると、まったく同じバージョンのproc(11.1.0.7.0)ではなく、問題はありません。 生成された.cの違いを示す画像を添付します。 左側に正しい.cが表示され、右側には自分のマシンに生成された.cが表示されます。 SQL命令は間違ってコメントアウトされています。 なぜこのようなことが起こるのか理解してもらえますか? ありがとう、セバスチャン。PRO * Cは間違ったコメントをコンパイルします
答えて
あるマシンから別のマシンにコピーされているファイルと関係することがあります。しかし、これは野生の推測です。
おそらく、間違ったファイルには、表示されない文字がいくつか表示され、コンパイラーが混乱している可能性があります。
Linuxの場合はhexdump -c wpd_ric_pla_02.pc
とすることで確認できます。 Windowsをご使用の場合は、メモ帳++ View/Show Symbol/Show All Characters
の機能を使用することをお勧めします。
それでも解決しない場合は、単一のクエリで問題を切り分けてみてください。
ありがとうございました。私はすでにメモ帳で調べてみました++、ファイルを自分のマシンにコピーして戻したり、手動でいくつかのSQLを書き直したりする前にすべての行を削除しました。しかし、ソースファイルは非常に長いので、バイトごとに調べてみます。 –
こんにちは。私はjava FileInputStream経由でソースファイルをチェックしました。 read()がそれのすべての1バイトを返した場合、それは何も変わっていません。ラインフィード、キャリッジリターン(およびすべてのLFには独自のCRがあります)、タブ、空白、標準ASCII文字(範囲33〜125)、アクセント付き文字(à、èなど) –
ファイルが膨大なので、次のステップは、問題を特定して分離することです。バックアップを作成してから、ファイル内にないパーツだけを使用するまで、動作するパーツを削除してください。それを手元に置くことで、ローカルで分析し、書き直しを試みることができます。 –
- 1. G ++は間違ったSTLコードをコンパイルします
- 2. 私は間違った方法でコンパイルしていますか?
- 3. Dev-C++を使用してC++プログラムでコンパイルされた間違ったファイル5.11
- 4. スマートプリントのコメントは多次元配列で間違った値を示します
- 5. Coffescript間違ってコンパイル
- 6. C++ OpenSSL Ripemd-160は間違った出力を返します
- 7. C++ fstreamは間違ったデータを出力します
- 8. MS SAPI SpeechRecognitionEngine C#で間違った転記をしました
- 9. C++ coutが間違った値を出力しています
- 10. GetSystemDefaultLCIDが間違ったデータを返します。C++
- 11. 右のタイトルは間違っていますが、間違った説明と間違ったサムネイル(Wordpress)
- 12. コメントはコンパイル時間に影響しますか?
- 13. コンパイルされたラムダ式がプロパティゲッタとセッタとして使用されています:間違ったベンチマーク方法または間違ったラムダ式の構築?
- 14. Rails 4アプリは間違った時間を示します
- 15. C++ EOF?私は間違って何をしていますか?
- 16. 間違った間隔で間違った間隔のハイチャートタイムデータ
- 17. C#datagridview間違った列インデックス
- 18. C#間違った減算? 12.345 - 12 = 0.345000000000001
- 19. C++ Negamax alpha-betaの間違ったカットオフ?
- 20. 分散間違った計算のC#
- 21. C++のプログラム間違った結果
- 22. C#の間違った正規表現
- 23. C++バリデーションテンプレート、間違ったパラメータパックの長さ?
- 24. C - 間違った結果(strcmpの)
- 25. XMLファイルの間違った節約C#
- 26. Upwork C++テストの間違った答え
- 27. Cの間違った二重計算?
- 28. C++ eclipseの間違ったエラー解釈
- 29. Cアレイ間違ったストレージの問題
- 30. 多型C++間違った出力
NB:他の.pcソースファイルに問題はありません –