已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置前321字节处,正确的函数调用语句是( )。
A. outfile.seekp(-321,ios_base::cur);
B. outfile.seekp(321,ios_base::cur);
C. outfile.seekp(321,ios_base::beg);
D. outfile.seekp(-321,ios_base::beg);
查看答案
下面的函数模板定义中错误的是( )。
A. template< class Q > Q F(Q x){return Q+x;}
B. template< class Q > Q F(Q x){return x+x;}
C. template< class T > T F(T x){return x*x;}
D. template< class T > bool F {return x>1;}
有如下函数模板声明: template T Max(T a,T b){return (a>=b)?a:b;} 下列对函数模板Max的调用中错误的是( )。
A. Max(3.5,4.5)
B. Max(3.5,4)
C. Max (3.5f,4.5f)
D. Max (3.5,4)
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。
A. ios::binary
B. ios::in
C. ios::out
D. ios::in|ios::out
执行下列程序后,输出的结果是( )。#includeusing namespace std;templateT total(T *data){T s=0;while(*data)s+=*data++;return s;}int main(){int x[]={2,4,6,8,0,12,14,16,18};cout<
A. 80
B. 40
C. 60
D. 20