| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 529 人关注过本帖
标题:conio.h该头文件主要包含什么?streat( , )为什么用不了?
只看楼主 加入收藏
laznrbfe
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:482
专家分:1599
注 册:2011-5-22
结帖率:100%
收藏
 问题点数:0 回复次数:2 
conio.h该头文件主要包含什么?streat( , )为什么用不了?
/*VC++ 6.0*/
#include<iostream.h>
#include<conio.h>/////////////该头文件主要包含什么?////////////////
#include<string.h>
template <class T>
T Sum(T* array,int size=0)
{
    T total=0;
    for(int i;i<size;i++)
        total+=arry[i];
    return total;
}
template <class T1,class T2>
T2 Sum(T1 *array1,T2 *array2,int size=0)
{
    static T2 total;
    for(int i;i<size;i++)
        total+=arry[i]+arry2[i];
    return total;
}
char * Sum(char *s1,char *s2)
{
    return streat(s1,s2);///////////error C2065: 'streat' : undeclared identifier/////////////
}
int Intarr[]={1,2,3,4,5,6,7,8,9,10};
double Douarr[]={1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10};
void main()
{
    int itotal=Sum(Intarr,10);
    char *p="hello";
    char *p1="world";
    p=Sum(p,p1);
    double dtotal=Sum(Douarr,120);
    double dtotal1=Sum(Intarr,Douarr,10);
    cout<<"The summary of integer array is: "<<itotal<<endl;
    cout<<"The summary of double floating array is: "<<dtotal<<endl;
    cout<<"The summary of two arrays is: "<<dtotal1<<endl;
    cout<<"The summary of two strings is: "<<p<<endl;
}
搜索更多相关主题的帖子: return 
2011-05-29 08:45
laznrbfe
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:482
专家分:1599
注 册:2011-5-22
收藏
得分:0 
streat( , )应该是strcat
2011-05-29 08:50
laznrbfe
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:482
专家分:1599
注 册:2011-5-22
收藏
得分:0 
#include<iostream.h>
#include<conio.h>//该头文件主要包含什么?
#include<string.h>
template <class T>
T Sum(T* array,int size=0)
{
    T total=0;
    for(int i;i<size;i++)
        total+=array[i];
    return total;
}
template <class T1,class T2>
T2 Sum(T1 *array1,T2 *array2,int size=0)
{
    static T2 total;
    for(int i;i<size;i++)
        total+=array1[i]+array2[i];
    return total;
}
char * Sum(char *s1,char *s2)
{
    return strcat(s1,s2);
}
int Intarr[]={1,2,3,4,5,6,7,8,9,10};
double Douarr[]={1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10};
void main()
{
    int itotal=Sum(Intarr,10);
    char *p="hello";
    char *p1="world";
    p=Sum(p,p1);
    double dtotal=Sum(Douarr,20);
    double dtotal1=Sum(Intarr,Douarr,10);
    cout<<"The summary of integer array is: "<<itotal<<endl;
    cout<<"The summary of double floating array is: "<<dtotal<<endl;
    cout<<"The summary of two arrays is: "<<dtotal1<<endl;
    cout<<"The summary of two strings is: "<<p<<endl;
}

为什么执行不了?

2011-05-29 08:57
快速回复:conio.h该头文件主要包含什么?streat( , )为什么用不了?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015839 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved