初学VC++,先来打个招呼,希望大家以后多多关照。同时提两个简单的问题:1、请推荐几本适合初学者的好书;2、以下语句编译警告信息是什么意思:
warning C4305: 'initializing' : truncation from 'const double' to 'const float'我的语句:
const float PI = 3.14; //warn at this line
float circum, radius = 10.0;
circum = 2 * PI * radius;
warning C4305: 'initializing' : truncation from 'const double' to 'const float'我的语句:
const float PI = 3.14; //warn at this line
float circum, radius = 10.0;
circum = 2 * PI * radius;
解决方案 »
- 自绘listbox的一些问题
- EzdriverInstaller的问题
- 怎样把MFC Dll工程 转换成MFC exe工程
- 小弟想请问一个关于24位图转16位图的问题
- windows有没有不属于内核下的同步方式
- 请问为什么我在OnAccept()函数老是出现断言错误呢?!请看代码!!!
- 我想hook键盘的消息,然后改写消息,可是只能改写第一个,以后的就不管用了,好烦人?
- 【有点急】如何通过VC访问Chrome中的元素呢??
- 关于 error C2593: 'operator =' is ambiguous 的原因(可能需要微软工程师的专业知识)
- installshell问题,大虾出手
- isspace 中的问题:
- 关于完成端口使用过程中内存的释放
2、const float PI = (float)3.14; //warn at this line
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
应该有你要的书了
//我不是已经指定PI为float型了吗?怎么会变成的double???为什么用:
const float PI = (float)3.14;
//就没有问题?
进行了强制转换!你必须明白VC中的强制转换
正如mmm1122(蒙) 所说的:
只要计算的结果在你要求的误差允许范围内,就没问题
const float PI = 3.14f; //后面加个"f"即可
float circum, radius = 10.0f;
保证不在警告
const float PI = 3.14f;
VB 高級編成
VB 與 VBA 技術手冊
VB 開發使用手冊 ggto(没有猎枪的猎手) 说的
我就推荐书,入门的书:
书名就免了:最好是那种讲实例的,动手做一下,知道大概过程。然后看原理的,比如《深入浅出MFC》了。
实例的书太多了,无所谓好坏,只要步骤清晰的就可以