diff options
| author | Tyge Løvset <[email protected]> | 2023-01-18 10:15:33 +0100 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2023-01-18 10:15:33 +0100 |
| commit | 17a70908cab0e4064e4913d4f1a109569d24295f (patch) | |
| tree | f4c4181873d6ed456b1d9382a8bd832d93c1d07f /misc/examples/multidim.c | |
| parent | b6dea03f0c4b9aece389c8133f7e5f94e12bd8e6 (diff) | |
| download | STC-modified-17a70908cab0e4064e4913d4f1a109569d24295f.tar.gz STC-modified-17a70908cab0e4064e4913d4f1a109569d24295f.zip | |
using_cspanN(S, T, R) now defines S, S1, S2.. (not S1)
Diffstat (limited to 'misc/examples/multidim.c')
| -rw-r--r-- | misc/examples/multidim.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/misc/examples/multidim.c b/misc/examples/multidim.c index f3982259..11418e15 100644 --- a/misc/examples/multidim.c +++ b/misc/examples/multidim.c @@ -6,7 +6,7 @@ using_cspan3(ispan, int); /* -using_cspan(ispan1, int, 1); +using_cspan(ispan, int, 1); using_cspan(ispan2, int, 2); using_cspan(ispan3, int, 3); */ @@ -18,7 +18,7 @@ int main() cstack_int_push(&v, *i.ref); // View data as contiguous memory representing 12 ints - ispan1 ms1 = cspan_from(&v); + ispan ms1 = cspan_from(&v); // View data as contiguous memory representing 2 rows of 6 ints each ispan2 ms2 = cspan_make(v.data, 2, 6); // View the same data as a 3D array 2 x 3 x 2 @@ -31,7 +31,7 @@ int main() // print all items using 1D view printf("all: "); - for (unsigned i=0; i != ms1.dim[0]; i++) + for (unsigned i=0; i != cspan_size(ms1); i++) printf(" %d", *cspan_at(ms1, i)); puts(""); |
