すみません、次のようなソースを理解したいのですが、
その為に有用な本やサイトはありますか?
手元にある入門書には載ってなくて、さっぱり分からないんです。

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "tdc.hh"

int main(int argc, char **argv){
class TDC tdc;

if(argc != 3){
fprintf(stderr,"Invalid argument\n");
fprintf(stderr,"Usage: tdcana <target name (data file)> <destination name (root file)>\n");
exit(1);
}

tdc.Init(argv[1],argv[2]);

tdc.Analyze();

tdc.End();

return 0;
}