语音和数学联系不大计算机 图形学习-主要是一些图形可视化的原理和算法,离编程有点远,但是有点复杂。这个和楼主的专业有一点联系,但是——谈密码的加解密,不深入学习的话很简单,不做研究的话基本没用,楼主要想学好编程,不如彻底看C,了解C ,如果非要在这三门课中选一门,我建议楼主选择计算机-1。
1、如何用MFC绘制函数图线,如:y=exp(-kx逐点绘制。先确定坐标系和标度(即函数的自变量对应屏幕上一个像素变化多少),然后从你要画函数的区间的一边开始图形,逐像素算出它的函数值得到(x,y)对,转换成你的屏幕坐标,然后画这个点,直到区间的另一边。当然,如果不处理的话,这种作图的效果可能不会很好,尤其是当函数的斜率比较大的时候,把横坐标作为自变量会给纵坐标带来很大的误差,这种情况下可以把纵坐标作为自变量。
如何转换成屏幕坐标:如果你的函数在平面直角坐标系中求值,可以分两步转换成屏幕的某个区域:1。绕X轴反过来,y就能反过来。(因为屏幕坐标Y轴向下增加)2。平移,即(x x0,y y0),x0和y0的值就是你设置的屏幕坐标的原点(比如你是屏幕中心的坐标)。另外,GetClientRect获取窗口客户区的坐标,所以不要ScreenToClient。
2、c 游戏开发,怎么学习,详细一些用c# Directx开发客户端游戏是可以的,但是根据你的描述,你可能要开发高性能的图形-4/。C 比C#更复杂,尤其是在底层操作上,有很多细节是c#不涉及的。所以直接看VC 教程没用,学着用VisualStudio就行了。首先要看的是C 的经典教程,比如Effectivec ,期间需要学习一点汇编,知道如何优化c 程序;
然后就是Directx编程的学习。还有大型游戏的开发程序需要对计算机硬件有一定的深入了解。可以看“深悟计算机系统”。其实现在不用用c 开发游戏。如果现在开始学习,首先要学习游戏开发的思路。先练习用c#和XNA开发游戏,了解游戏开发后再学c 。
3、...最好能讲一下关于下面 程序中的有符号类型和无符号类型的问题if(c
文章TAG:mfc 图形 下载 计算机 程序 计算机图形学mfc程序下载