// BoostOperator.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include <iostream>
using namespace std;
#include <boost/operators.hpp>
using namespace boost;
class Point :public less_than_comparable < Point >,\equality_comparable<Point>,addable<Point>
{
public:Point(int a, int b) :a(a), b(b) {}friend bool operator<(const Point &p, const Point &pp){return p.a < pp.a;}friend bool operator==(const Point &p, const Point &pp){return p.b == pp.b;}friend Point operator+=( Point &p, const Point &pp){p.b += pp.b;return p;}
public:int a;int b;};
int _tmain(int argc, _TCHAR* argv[])
{Point p1(2, 4),p2(4,3);std::cout<<(p1<p2 )<< endl;std::cout << (p1>p2) << endl;std::cout << (p1!=p2) << endl;std::cout << (p1 += p2).b << endl;return 0;
}

boost operator 实例代码相关推荐

  1. 从零开始的AI·吃透kNN算法,学完我悟了(附实例代码)

    从零开始的AI系列 从零开始的AI·机器学习の基本概念 从零开始的AI·决策树原来这么好理解(附实例代码) 从零开始的AI·朴素贝叶斯?拿来吧你(附实例代码) 文章目录 从零开始的AI系列 前言 一. ...

  2. Boost:线程实例

    Boost:线程实例 实现功能 C++实现代码 实现功能 boost::thread的测试 C++实现代码 #include <boost/thread.hpp> #include < ...

  3. 【甘道夫】HBase(0.96以上版本)过滤器Filter详解及实例代码

    说明: 本文参考官方Ref Guide,Developer API和众多博客,并结合实测代码编写,详细总结HBase的Filter功能,并附上每类Filter的相应代码实现. 本文尽量遵从Ref Gu ...

  4. python怎么发送代码文件_python 通过 socket 发送文件的实例代码

    目录结构: client: #!/usr/bin/env python # -*-coding:utf-8 -*- import socket, struct, json download_dir = ...

  5. php http面向对象编程实例,PHP面向对象编程——PHP对象引用实例代码

    /* ?* WEB开发笔记 www.chhua.com 每日练习 PHP面向对象编程--PHP对象引用实例代码 ?*/ /*代码演示 ?* */ class HelloWorld {//被引用对象 ? ...

  6. 实例代码分享Python实现Linux监控

    本文通过实例代码给大家介绍了Python实现Linux监控的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下. 工作原理:基于/proc 文件系统 Linux 系统为管理员提供了非常好的方 ...

  7. python功能性爬虫案例_Python使用requests及BeautifulSoup构建爬虫实例代码

    本文研究的主要是Python使用requests及BeautifulSoup构建一个网络爬虫,具体步骤如下. 功能说明 在Python下面可使用requests模块请求某个url获取响应的html文件 ...

  8. 批量插入数据库语句java_java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码)...

    java相关:MyBatis批量插入数据到Oracle数据库中的两种方式(实例代码) 发布于 2020-7-22| 复制链接 本文通过实例代码给大家分享了MyBatis批量插入数据到Oracle数据库 ...

  9. html背景mov,科技常识:html5自动播放mov格式视频的实例代码

    今天小编跟大家讲解下有关html5自动播放mov格式视频的实例代码 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关html5自动播放mov格式视频的实例代码 的相关资料,希望小伙伴们看了有 ...

最新文章

  1. 昨日,全球股市进入ICU!89岁股神巴菲特惊叹活久见!苹果微软万亿美金市值摇摇欲坠...
  2. css编写要注意什么 及一些公用的样式和外部引用 转码
  3. 如何给网红变现?Instagram正在尝试一种全新的方式
  4. win 10配置安装iis
  5. [转] boost库的Singleton的实现以及static成员的初始化问题
  6. ASP.NET MVC +EasyUI 权限设计(三)基础模块
  7. osip和mysql_Windows下编译eXosip、osip,以及UAC和UAS的例子
  8. html表格的系列代码,HTML系列(八):表格(示例代码)
  9. HTML的基本知识(三)
  10. 软件测试管理的基本要素
  11. cs61b实验记录(八)project 3:BearMaps 基于OSM的伯克利地图web应用
  12. StretchDIBits 函数
  13. html吃豆豆游戏代码,HTML5 Canvas 来回简单版吃豆豆
  14. 可视对讲网络协议转换器怎么使用,协议转换器使用方法详细介绍
  15. setBackgroundResource()与setImageBitmap()以及setBackground()的使用
  16. 支付宝app支付,订单参数错误/PHP生成支付宝预支付订单/php 支付宝app支付
  17. 北京总体城市设计战略研究│成果
  18. 浅谈java中的ServerSocket和Socket的通信原理实现聊天及多人聊天
  19. 原生js实现上拉加载
  20. 示波器的 带宽、采样率、存储深度

热门文章

  1. android emulator培训,android emulator(未完)
  2. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-RRPC通讯)
  3. mysql+字段+删除数据库表,MySQL命令行删除表中的一个字段
  4. Python NLP英文文本转小写
  5. html链接增加参数,插入当前URL到@ Html.RouteLink参数来建立一个链接
  6. php提交表单并发送邮件,php提交表单发送邮件的方法
  7. 动态排名系统(整体二分)
  8. json session cookie介绍和使用
  9. Python程序员之面试必回习题
  10. 多层动态库的编译及使用