C++中const保护数据的学习笔记
来源:互联网 发布:数据封装和拆封过程 编辑:程序博客网 时间:2024/06/04 18:47
Java中保护数据用的是final在C++中用到的const下面写个例子测试下保护数据
#include <iostream>#include <stdio.h>#include <string>/* run this program using the console pauser or add your own getch, system("pause") or input loop */int negate(const int& var);int main(int argc, char** argv) {int v=15;std::cout <<v<<is<<negate(v)<<std::endl;return 0;}int negate(const int& var){return -var;}//以下这种方式编译器会报错 //int negate(const int& var)//{//var=-var;//return var;//}
会报 [Error] assignment of read-only reference 'var'
- C++中const保护数据的学习笔记
- 【C Prime Plus】学习笔记,Chapter 10,用const 修饰形参 保护数据,以防修改
- C++ 数据的保护(const)
- 共享数据的保护 利用const
- c中const和c++中const的学习总结
- const保护初始数据
- 【C++】const保护数组
- C++学习笔记——数据的共享与保护
- C/C++中关于地址、指针和引用变量的学习笔记(六) : const和void
- C/C++学习笔记之const的学习
- const 数据共享与保护
- 学习笔记2-C++-const static 关键词的用法
- 【从C到C++学习笔记】类声明/公有私有保护成员/数据抽象和封装
- 《C专家编程》中关于const的笔记
- C++中进化后的const(学习笔记)
- C++:数据的共享与保护
- c++笔记--共享数据的保护
- C学习笔记6 CONST用法
- hdu 1528 二分匹配
- Java高级特性之static与final(一)
- C#泛型约束
- JZ2440 搭建NFS服务
- 深入理解linux网络技术内幕笔记
- C++中const保护数据的学习笔记
- 项目经理管理心得体会之一
- Java高级特性之clone方法(一)
- 基于JVM的服务端javascript平台Ringo.js入门(二)
- long型限制
- 关于类main方法的使用
- 石子合并
- 1027 stl
- 程序设计二:基于接口程序设计思想的模板实现、面向方面的程序设计