看了一篇文章:提到用ADO进行数据库编程时,要调用CoInitialize(NULL)对COM库进行初始化,
可我今天用ADO进行数据库编程(其中还用到了智能指针),忘了初始化,程序照样可以运行。所以我想请教高手,这种初始化是否必需?若没有初始,程序有潜在的危险吗?