高分求教!! 1、assert是个什么东东。详细解释使用方法?2、为什么我在visual c++中装载不了“string.h”的包一定要加上这个“using namespace std;”才可以很多参考程序中都是“include <string.h>”就可以了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 找本C的书看看2 visual c++6.0使用的是C99标准草案的语法,visual c++7.0以上使用的是正式版的语法 assert是调试版的断言,测试一个表达式结果是否为真,如果为假将产生一个异常,一般用于断定一个数据的正确性,如要断定一个指针不是NULL:assert(p != NULL),如果执行到此p==NULL,那将产生一个异常,注意此函数只能在DEBUG版中用 建议楼主看一下ISO C++ Standard 按照c++标准库的规定, string.h中的东西,现在被装到名字空间std, 所以引用要加using namespace std; string.h 是标准C库, 在VC6中是可以直接引用 的。它不包含在 std名字空间内cstring 这个头文件才是 C++对string.h 的包装, 需要通过std来引用assert 是断言, 用来调试程序。 如果 assert(false)则失败,程序会中断, 并指示你在什么地方 在一个View视图上逐个显示5万个点(一个航迹数据),速度越来越慢,怎么解决啊?急急急,谢谢... 如何检查SQL SERVER服务是否启动 如果在视图里面加入框架窗口,应该怎么样做啊 有熟悉3D游戏逻辑实现的人吗? VC中,在函数加extern "C"有什么用,什么时候要加? 对汉字按拼音排序的原理是什么?有什么便捷的方法吗? 有关于数据库存储图形的问题,有兴趣的来看看~~~~~up有分~~~ 关于校园网的建设问题: 请问 添加成员函数? 关于卫星问题 为什么我的HScrollBar无法拖动,每次都回到原来的地方
2 visual c++6.0使用的是C99标准草案的语法,visual c++7.0以上使用的是正式版的语法
using namespace std;
cstring 这个头文件才是 C++对string.h 的包装, 需要通过std来引用
assert 是断言, 用来调试程序。 如果 assert(false)则失败,程序会中断, 并指示你在什么地方