c

mtraceを使ってみた

c

しっくハック: メモリリーク検出:mtrace編 ↑を参考に使ってみたソース: malloc_test.c #include<stdio.h> #include<stdlib.h> #include<mcheck.h> int malloc_test() { char *c, *d; c = (char *)malloc(100); d = (char *)malloc(100); free(c); return 1; } int main() { mtrace(); mall</mcheck.h></stdlib.h></stdio.h>…

PythonからC言語を実行して、標準出力(実行結果)をPython側で使う。

PythonからC言語を実行して、標準出力(実行結果)をPython側で使います。 以下、ソース。

適当なファイルをローテションさせる

C

仕事のテストでログが2G超するのでサックリ作って埋め込みました。 以下、ソース

可変長フォーマットの設定の仕方

ソース #include<stdio.h> int main() { int i; printf("%+*d$\n", 10, 1234); printf("%*d$\n", 10, 1234); printf("%-*s$\n", 10, "hogehoge"); printf("%*s$\n", 10, "hogehoge"); printf("%*s$\n", 0, "ふ"); for (i = 4; i < 20; i+=2) { printf("%*s$\n", i, "</stdio.h>…