C++ 上机
Tonyswift
J2EE、C
展开
-
VS2010 调试窗口一闪而过解决方法
这几天将开发集成环境换成了vs2010,刚开始用,有些地方不是很懂,通过查阅相关文档,现得以解决。就拿VS2010 调试窗口一闪而过解决方法如下:[cpp] view plaincopyprint?#include using namespace std; void main() { int add(int,int,int);转载 2015-06-27 13:04:46 · 809 阅读 · 0 评论 -
如何动态创建数组
分类: pure c++ 2013-01-20 12:05 2410人阅读 评论(1)收藏 举报我们知道在C或C++里,有时候我们要定义的数组的长度是不定的,所以要动态地创建数组,也就是在运行的时候动态分配内存。我们常用的是对一维或二维数组动态的创建,但毕竟有时候我们要转载 2015-07-08 15:41:58 · 560 阅读 · 0 评论 -
C++中关于输入输出流中c_str
#include#include#includeusing namespace std;int main(){string filename;coutcin>>filename;ofstream fout(filename.c_str());foutcoutfloat secret;cin>>secret;foutfout.clo转载 2015-07-06 09:38:53 · 481 阅读 · 0 评论 -
c++ 字符反转函数
C/C++ code?123456789101112131415161718192021222324252627282930313233343536373839404142434445转载 2015-07-27 00:43:41 · 2409 阅读 · 0 评论 -
c_str()
http://baike.baidu.com/link?url=TYiNGfiXasQOm0WeSlp7t4ALTRyORvJV36tmmcmA1NmlgijlB5mMXLNlw6caTsyX10JP0LpHYonEv8FG8daHw_注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针比如:最好不要这样:char* c;string s="1234"原创 2015-07-06 13:34:19 · 351 阅读 · 0 评论 -
初学者遭遇离奇错误——求两点间的距离(C++)
有学生向我求助,他编了一个程序,设计一个“点”类,求出两点距离的程序。程序看着没有问题,却出了一大堆的错误。程序如下:[cpp] view plaincopyprint?#include #include using namespace std; class point { public: double x; double转载 2015-07-27 19:08:52 · 500 阅读 · 0 评论 -
C++容器&数据结构
C++容器:http://hi.baidu.com/guoerguoerguoer/blog/item/0d4f8a7bd64b8fe62f73b300.html http://wenku.baidu.com/view/e4fbe47101f69e31433294f9.html 标准库中容器和算法这部分一般称为标准模板库.STL中实际上还有第三个构件------迭代转载 2015-07-20 19:14:04 · 1237 阅读 · 0 评论 -
STL中map的数据结构
1.map定义map是键-值对的集合。map类型通常可以理解为关联数组:可使用键作为下标来获取一个值,正如内置数组类型一样。而关联的本质在于元素的值与某个特定的键相关联,而并非通过元素在数组中的位置来获取。map模板原型:template , class Allocator = allocator > > class map;key:转载 2015-07-20 19:20:34 · 454 阅读 · 0 评论 -
map容器的c实现
原文来自:http://blog.chinaunix.net/uid-21457204-id-3063180.html主要是使用红黑树这种数据结构封装一个MAP容器,本来想模仿STL MAP,不过现在暂时实现,今后会改进,目前还没实现加锁这功能,不过可以支持win32和linux平台。。。以下是源代码:/** file: main.c转载 2015-07-20 19:18:17 · 1584 阅读 · 0 评论