Project Entry POint

I got confused!
I can not find any sample which its entry point is a .cpp function, while using cuda files.
The entry point of all of the sample projects is a .cu file.
the question is :
Is it possible to create aCUDA project(for exmaple in visual studio 2005), which its entry point is a .cpp file, and how?

Check cppIntegration sample.