If you programming this Cocoa C++ on a Mac how does it differ to programming ANSI C++ on Windows? Does if differ in syntax? Is it easy to write C++ that will compile on other platforms?