C++ Primer(第5版) 练习 14.43
练习 14.43 使用标准库函数对象判断一个给定的int值是否能被int容器中的所有元素整除。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************> File Name: ex14.43.cpp> Author: > Mail: > Created Time: Tue 09 Jul 2024 08:27:17 AM CST************************************************************************/#include<iostream>
#include<vector>
#include<functional>
#include<algorithm>
using namespace std;int main(){vector<int> num = {3, 45, 63, 99, 66};int target = 3;auto s = any_of(num.begin(), num.end(), bind(modulus<int>(), placeholders::_1, target));if(s){cout<<"Cannot!"<<endl;}else{cout<<"Can!"<<endl;}return 0;
}