MCPcopy Create free account
hub / github.com/danielaparker/jsoncons / make_3_dimensional_array

Function make_3_dimensional_array

examples/src/array_examples.cpp:203–221  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

201}
202
203void make_3_dimensional_array()
204{
205 std::cout << "3 dimensional array" <<'\n';
206 json a = json::make_array<3>(4,3,2,0);
207
208 double val = 1.0;
209 for (std::size_t i = 0; i < a.size(); ++i)
210 {
211 for (std::size_t j = 0; j < a[i].size(); ++j)
212 {
213 for (std::size_t k = 0; k < a[i][j].size(); ++k)
214 {
215 a[i][j][k] = val;
216 val += 1.0;
217 }
218 }
219 }
220 std::cout << pretty_print(a) << '\n';
221}
222
223int main()
224{

Callers 1

mainFunction · 0.85

Calls 2

pretty_printFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected