我有Simpletron.cpp一个空文件,一个Simpletron.h声明一个Simpletron类:  
class Simpletron 
{    
public:
    Simpletron();
};
我调用Simpletron()了我的 main.cpp:  
#include <iostream>
#include "Simpletron.h"
int main(int argc, char *argv[]) 
{
    Simpletron s();
    std::cin.get();
}
main 函数运行平稳,没有任何警告或错误。这是为什么?如果没有头文件可以链接到的实现,它甚至如何编译?