[chuck-users] how do you resize an object array?
George Locke
george.locke.maxmsp at gmail.com
Sun Feb 2 15:57:42 EST 2014
This code works:
SinOsc pls[0];
<<< "sinosc", pls.size() >>>;
for (0 @=> int i; i < pls.size(); i++) {
<<< i >>>;
<<< pls[i].freq() >>>;
}
But this code fails:
2 => int siz;
SinOsc pls[0];
siz => pls.size;
<<< "sinosc", pls.size() >>>;
for (0 @=> int i; i < pls.size(); i++) {
<<< i >>>;
<<< pls[i].freq() >>>;
}
It gives a run-time error: "[chuck](VM): NullPointerException:
shred[id=1:untitled], PC=[53]" error.
How do I dynamically resize an array of objects?
(I just reinstalled miniAudicle today. running on Windows 7.)
Thanks,
George Locke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20140202/c443e911/attachment.htm>
More information about the chuck-users
mailing list