友元函数的使用
来源:互联网 发布:矩阵初等变换 编辑:程序博客网 时间:2024/04/28 16:15
</pre><pre code_snippet_id="370939" snippet_file_name="blog_20140530_3_7022893" name="code" class="cpp">
#include<iostream>#include<cstring>using namespace std;class change{char a[1005];public:change(char b[]){ strcpy(a,b);}friend void changes(change &p); friend ostream&operator<<(ostream&out,change p);};ostream&operator<<(ostream&out,change p){out<<p.a;return out;}void changes(change &p)//这里必须为引用{int i;for(i=0;i<strlen(p.a);i++){if(p.a[i]>=97&&p.a[i]<=122){p.a[i]=p.a[i]-32;}}}int main(){char b[1005];cin.getline(b,1005);change t(b);changes(t);cout<<t<<endl;}
2113: 将字符串转换成大写
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 134 Solved: 64
[Submit][Status][Web Board]
Description
定义一个字母转换类,实现将输入的一串字符中的小写字符转换成大写,转换函数使用友元机制实现。
Input
一串字符,可以包含空格、特殊字符、数字
Output
这串字符的小写
KeyWord(s) that Must be Used
friend
Sample Input
I Love You!
Sample Output
I LOVE YOU!
0 0
- 友元函数的使用
- 友元函数的使用
- 模板的友元函数的使用
- 友元函数的定义和使用
- 友元函数的的使用学习笔记二
- 友元函数的简单使用(C++实现)
- 7周任务2 ,友元函数的使用
- C++友元函数和友元类的使用基础
- C++友元函数的使用学习笔记
- 1028 List Sorting (25)(友元函数的使用)
- 使用友元函数计算两点之间的距离
- C/C++:友元函数以及友元类的使用总结
- C++ 面向对象编程 友元函数的使用
- C++ <使用友元函数的类对象加法>
- c++ 类的使用 友元函数 重载运算符
- 友元函数的来由和使用套路
- 在类模板中使用友元函数的问题
- 友元函数与友元类的声明与使用
- 在win7上安装 SQL serve 2000
- POJ - 2362 Square
- BOW和LSH的一点理解
- 7 lessons I wish I learned before starting my first game internship
- C语言--关于二维数组
- 友元函数的使用
- 熬夜翻译完的PureFTPd配置文件
- Vc++编译命令cl和link的用法(转载)
- jqgrid 千分位
- hbase之路-2
- 先验概率与后验概率的区别
- [考研系列之数据结构]线性表之栈
- Firefox中Vimperator插件配置
- 表达式计算2