long flags; /* サービス属性の説明 */ char *data; /* データを指すポインタ */ long len; /* 要求データ長 */ int cd; /* (flags TPCONV) が真のとき接続記述子 */ long appkey; /* アプリケーション認証用のクライアント・ * キー */ CLIENTID cltid; /* 発行元クライア...
static intdo_tpcall(char *service){ long len; char *server_status; /* Begin a Global transaction */ if (tpbegin(30, 0) == -1) { (void)fprintf(stderr, "ERROR: tpbegin failed (%s)\n", tpstrerror(tperrno)); return(-1); } /* Request the service with the user data */ if (...
int 16/32ビット固定長データ上限値/下限値あり 可変長データ上限値/下限値なし longlong long 32/64ビット固定長データ上限値/下限値あり intで統一 short 16ビット固定長データ intで統一 char 8ビット固定長データ文字はシングルクオートで囲む 1文字の文字列で代用 bytes なし 8ビット固定...
printfを使う前提で文字列化はこちらに任せ、十進数で(二進数に見える)数字をテーブル管理する。 #define BCD(c) (__bits__[c])staticconstunsignedint__bits__[]={0,1,10,11,100,101,110,111,1000,1001,1010,1011,1100,1101,1110,1111,10000,10001,10010,10011,10100,10101,10110,10111,11000,...
#include<stdio.h>#include<stdlib.h>#include<string.h>voidprintCharArray(char*arr,size_t len){for(size_t i=0;i<len;++i){printf("%c, ",arr[i]);}printf("\n");}longlengthOfArray(constchar*arr){longsize=0;while(*arr){size+=1;arr+=1;}returnsize;}intmain(intargc,char*argv[]...
thread %ld, pthread ID - %lu\n",tid,pthread_self());pthread_exit(NULL);}intmain(intargc,charconst*argv[]){pthread_t threads[NUM_THREADS];intrc;longt;for(t=0;t<NUM_THREADS;t++){rc=pthread_create(&threads[t],NULL,printHello,(void*)t);if(rc){printf("ERORR; return code from pt...
int tpenqueue(char *qspace, char *qname, TPQCTL *ctl, char *data, long len, long flags) tpenqueue()が呼び出されると、qspaceで識別されるキュー・スペース内のqnameキューにメッセージを格納するようにシステムが指示されます。メッセージはdataが指すバッファ内にあり、その長さは...
Register as a new user and use Qiita more conveniently You get articles that match your needs You can efficiently read back useful information You can use dark theme What you can do with signing up Sign upLogin Comments No comments Let's comment your feelings that are more than good ...
static intdo_tpcall(char *service){ long len; char *server_status; /* Begin a Global transaction */ if (tpbegin(30, 0) == -1) { (void)fprintf(stderr, "ERROR: tpbegin failed (%s)\n", tpstrerror(tperrno)); return(-1); } /* Request the service with the user data */ if (...
static intdo_tpcall(char *service){ long len; char *server_status; /* Begin a Global transaction */ if (tpbegin(30, 0) == -1) { (void)fprintf(stderr, "ERROR: tpbegin failed (%s)\n", tpstrerror(tperrno)); return(-1); } /* Request the service with the user data */ if (...