mirror of
https://github.com/Andreabont/CppExperiments.git
synced 2024-09-19 15:23:05 +00:00
17 lines
325 B
C++
17 lines
325 B
C++
|
#include <iostream>
|
||
|
#include <cstdint>
|
||
|
#include <vector>
|
||
|
#include <set>
|
||
|
#include "cartesian_product.h"
|
||
|
|
||
|
int main() {
|
||
|
|
||
|
std::vector<int> a = {1,2,3,4};
|
||
|
std::set<char> b = {'a','b'};
|
||
|
|
||
|
for(auto i : cartesian_product(a,b)) {
|
||
|
std::cout << "(" << i.first << ", " << i.second << ")" << std::endl;
|
||
|
}
|
||
|
|
||
|
}
|