C/C++學習歷程
文章平均质量分 70
packe_peng_520
这个作者很懒,什么都没留下…
展开
-
標准庫istream之ostringstream
ostringstream同样是由一个string对象构造而来,ostringstream类向一个string插入字符。 ostringstream的构造函数原形如下: ostringstream::ostringstream(string str); 示例代码如下:#include iostream> #include sstream> #include string> usi原创 2005-09-16 22:43:00 · 984 阅读 · 0 评论 -
char* p and char a[]有關
#include#includechar *function1(){ char *a="cdefgh";//在靜態存儲區分配,一直到程序結束 return a;}char *function2(){ char a[]="cdefgh";//在棧中分配,函數結束時釋放 return a;}char a[]="cdefgh";/*這個是常量字串的拷貝,相當於strc原创 2005-09-25 12:44:00 · 833 阅读 · 0 评论 -
函數指針
1461.cpp : 定義主控台應用程式的進入點。//#include "stdafx.h"#includevoid f1(char* vc,int *vi) { std::cout } typedef void(*pff)(char*vc,int*vi); void f2(pff p)//a function with a varible of function pointer原创 2005-09-25 21:54:00 · 996 阅读 · 0 评论 -
定義容器的類型有三種限制
偶們能夠定義的容器的類型有三個限制: 1. 元素類型必須支援等於操作符; 2. 元素類型必須支援小於操作符;(其他所有關係操作符都有這兩個操作符實現) 3. 元素類型必須支援一個缺省值(對於類類型,即指缺省構造函數) 所有預定義的資料類型,包括指標以及C++標準庫給出的類類型,都滿足這些條件。 一些方法: size();長度,當前所含元素的個數; cpacity();容量,容器在下一次需要增長自原创 2005-09-25 13:24:00 · 941 阅读 · 0 评论 -
一個小問題!
include //包含输入输出流的头文件。int main(){ void com (char i,char c[50]); //声明比较函数com()。 char i; char c[50]; //定义字符型变量i字符型数组c。 cout cin>>i; //输入要从所输入的字符串所删原创 2005-09-23 22:22:00 · 1023 阅读 · 0 评论 -
插入器(>)詳解
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cin>>x;就表示从标准输入原创 2005-09-16 23:33:00 · 1129 阅读 · 0 评论 -
输入/输出的状态标志
的相关知识,C++中负责的输入/输出的系统包括了关于每一个输入/输出操作的结果的记录信息。这些当前的状态信息被包含在io_state类型的对象中。io_state是一个枚举类型(就像open_mode一样),以下便是它包含的值。 goodbit 无错误 Eofbit 已到达文件尾 failbit 非致命的输入/输出错误,可挽回 badbit 致命的输入/输出错误,无法挽回有两种方法可以获得输入/输原创 2005-09-16 23:11:00 · 1654 阅读 · 0 评论 -
C++的iostream标准库之istringstream
C++的iostream标准库介绍 C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。 istringstream类用于执行C++风格的串流的输入操作。 stringstream类同原创 2005-09-16 22:30:00 · 1997 阅读 · 0 评论 -
stringstream
对于了来说,不用我多说,大家也已经知道它是用于C++风格的字符串的输入输出的。 stringstream的构造函数原形如下: stringstream::stringstream(string str); 示例代码如下: #include iostream> #include sstream> #include string> using namespace std; int原创 2005-09-16 23:07:00 · 1411 阅读 · 0 评论 -
什麼是C語語
C语言的发展历史(转) C语言是国际上广泛流行的、很有发展前途的计算机高级语言。它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件。 早期的操作系统等系统软件主要是用汇编语言编写的(包括 UNIX操作系统在内)。由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都比较差。为了提高可读性和可移植性,最好改用高级语言,但一般的高级语言难以实现汇编语言的某原创 2005-12-17 14:09:00 · 1749 阅读 · 0 评论