C400

43. 簡単なログ出力

C/400 でログを出力しようとすると API: QMHSNDPGM によるメッセージ出力を使用することになるが、

QMHSNDPM は、パラメータも多く使用するのには面倒である。

そこでここでは簡単なログ出力のサンプルを紹介する。

#include <stdio.h>                     
#include <stdlib.h>                    
#include <string.h>                    
#include <qp0ztrc.h>                   
                                       
void main(void){                       
   int  len;                           
   char log[48];                       
                                       
   memset(log, 0, sizeof(log));        
   strcpy(log, "TESTLOG-001");         
   len = strlen(log);                  
   log[len] = 0x25;                    
   Qp0zLprintf(log);                   
}
【 解説 】

API: Qp0zLprintf は printf と同じ構文で使用することができて、しかもログを出力することができる。