As far as my knowledge it\'s not possible to create a full program without using main(). But still for some purpose such as making header files or such. But it can\'t run.