| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 442 人关注过本帖
标题:本人菜鸟 希望各为指教
取消只看楼主 加入收藏
huang1938120
Rank: 2
等 级:论坛游民
帖 子:51
专家分:41
注 册:2012-10-30
结帖率:92.86%
收藏
已结贴  问题点数:20 回复次数:1 
本人菜鸟 希望各为指教
//header1.h(头文件)
#include "stdafx.h"
#include<string>
#include<cmath>
using namespace std;
namespace ns1
{
    class Student
    {
    public:
        Student(int n,string nam,int a)
        {
            num=n;name=nam;age=a;
        }
    void get_data( );
    private:
        int num;
        string name;
        int age;
    };
    void Student::get_data( )
    {
        cout<<num<<" "<<name<<" "<<age<<endl;
    }
    double fun(double a,double b)
    {
        return sqrt(a+b);
    }
}
//header2.h((头文件2)
#include<string>
#include<cmath>
using namespace std;
namespace ns2
{
    class Student
    {
    public:
        Student(int n,string nam,char s)
        {
            num=n;name=nam;sex=s;
        }
    void get_data( );
    private:
        int num;
        char name[20];
        char sex;
    };
    void Student::get_data( )
    {
        cout<<num<<" "<<name<<" "<<sex<<endl;
    }
    double fun(double a,double b)
    {
        return sqrt(a-b);
    }
}
//main file(主文件)
#include<iostream>
//#include"cc14-5-h1.h"  //请问这是干吗用的
//#include"cc14-5-h2.h"   //请问这是干吗用的
using namespace std;
int main( )
{
    ns1::Student stud1(101,"Wang",18);
    stud1.get_data( );
    cout<<ns1::fun(5,3)<<endl;
    ns2::Student stud2(102,"Li",'f');
    stud2.get_data( );
    cout<<ns2::fun(5,3)<<endl;
    return 0;
}
 
d:\我的文档\visual studio projects\1\1.cpp(43) : error C2440: “=” : 无法从“std::string”转换为“char [20]”
        没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
请问这是什么错误 希望各位大神可以告诉俺   

[ 本帖最后由 huang1938120 于 2012-10-30 17:24 编辑 ]
搜索更多相关主题的帖子: public include private age double 
2012-10-30 17:13
huang1938120
Rank: 2
等 级:论坛游民
帖 子:51
专家分:41
注 册:2012-10-30
收藏
得分:0 
回复 3楼 chensy
谢谢 你的回答 虽然还是不行

[ 本帖最后由 huang1938120 于 2012-11-1 09:25 编辑 ]
2012-11-01 09:20
快速回复:本人菜鸟 希望各为指教
数据加载中...
 
   



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

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