我已经在Linux下使用C和C++编程了大约3年时间,最近对开发商业软件很感兴趣。假设我找到了一个我认为自己可以成功的利基市场,但他们只使用Windows。然而,我完全没有使用Windows API的经验。我有几个问题:
我应该学习.NET吗?
我需要学习C#才能使用.NET,还是可以继续使用C++?
使用GCC在Cygwin下编译时是否采用--no-cygwin选项比较好?我对可移植性很感兴趣,并担心如果我开始使用VC++,可能会受限于Windows。
哪里是进行必要阅读的好地方?
你还能告诉我从Linux转向Windows编程的其他信息吗?