STM8S003F3P6集成块引脚识别图怎么测好坏?正常电阻值多少?

2002年11月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。查看:10530|回复:6
助理工程师
c++中,可以用字符串作为函数参数么?一个类中包含另一个类该应该怎么写成三个部分。还有类实现+主函数+类定义=三个部分。
传进去一个指向字符串的指针变量就行。
那个分开多少部分应该是说*.h和*.cpp文件的使用问题。
程序设计,算法为王。
提出问题;分析问题;确定算法;画出流程图;编辑程序;调试程序;建立文档资料。
大家在开发板块贴代码的时候,请使用“插入代码”的功能。
[code]int main(){return 0;}[/code]
中级工程师
引用:原帖由 小夏1992 于
13:03 发表
c++中,可以用字符串作为函数参数么?一个类中包含另一个类该应该怎么写成三个部分。还有类实现+主函数+类定义=三个部分。 楼主你好
对于第一个问题,不知道你指的是C-Style还是string
C-Style的话,不想改变实参,传递const char*即可,若想在函数内部修改实参,传递char*,当然,若你只是传递字符串字面值(如:&Hello&),其类型为const char*
对于string类型字符串,不想改变原值就直接string,或者const string&,想改变原值就string&
对于第二个问题,这三个部分我还真没听说过,一个类包含另一个类,组合方式。你可以全部写到包含main函数的cpp文件中,也可以分为两个头文件,一个头文件声明一个类,然后再来两个实现文件,一个实现文件实现一个对应的类,最后在main函数所在文件包含那个组合类的头文件即可,示例如下复制内容到剪贴板代码:
*& & 假设有类,Foo,Bar,其中欲以Foo包含Bar
**********************************************************/
//Bar的头文件:Bar.h
#ifndef BAR_H_
#define BAR_H_
& & Bar();
& & void DoSomething(void);
//Bar的实现文件Bar.cpp
#include&Bar.h&
Bar::Bar(){ //... }
void Bar::DoSomething(void){ //.... }
//Foo类头文件:Foo.h
#ifndef FOO_H_
#define FOO_H_
#include&Bar.h&& & //包含Bar的声明
& & Foo();
& & void DoAnotherThing(void);
& & Bar bar_;& & //Bar类型的私有数据
//Foo类的实现文件:Foo.cpp
#include&Foo.h&
Foo::Foo(){ //...... }
void Foo::DoAnotherThing(void)
& & bar_.DoSomething();
//main函数所在文件:xxx.cpp
#include&Foo.h&
int main(int argc, char**argv)
&&foo.DoAnotherThing();
&&return EXIT_SUCCESS;
助理工程师
哈哈哈哈哈哈。谢谢000
//std::string转int方法
int stoi(string s)
ss.clear();
//给你贴个用string 做参数的方法,这个方法使用时要先判断string是否全为数字,如果有非数字部分,
助理工程师
这是头文件:#include&string&
class name{
& && &&&name(string b):a(b){}
& && &&&void show(){cout&&a&&}
主函数 :#include&name.h&
#include&string&
#include&iostream&
void main()
string a=&12333&;
name name1(a);
name1.show();
}怎么不行啊???求解噢。。新手。。。
助理工程师
我错了.....忘记加了

我要回帖

更多关于 stm8s003f3p6引脚图 的文章

 

随机推荐