COBOLアプリケーションからC言語アプリケーションを呼び出していますが、 C言語側でパラメータごとに分離して受け取ることができません。どのような原因が考えられますか?
NetCOBOLのよくあるご質問を検索できます。
- COBOLアプリケーションからC言語アプリケーションを呼び出していますが、 C言語側でパラメータごとに分離して受け取ることができません。どのような原因が考えられますか?
- COBOL側で文字列の終わりにNULL値を設定していないことが原因のひとつに考えられます。
C言語側で受け取るデータをNULL値までの文字列として参照する場合、COBOL側で有効文字列の最後にNULL値を設定してください。
NULL値の設定方法については、以下のマニュアルを参照ください。
NetCOBOL 文法書- サンプル集の「連結式」
製品・サービス情報 |
|
||||
---|---|---|---|---|---|
アンサー種別 | 技術サポート |