On 11-Aug-12 00:58, Andrej Mitrovic wrote:
On 8/10/12, jerro <a...@a.com> wrote:
This would be one way to do it:
On 8/10/12, Christophe Travert <trav...@phare.normalesup.org> wrote:
For example:
Guys I think you're overcomplecating it, you can just do:
struct SomeStruct(integers...)
{
enum ints = [integers];
int opIndex(size_t idx) /* ... */
{
return ints[idx];
}
}
enum or static both work.
Internally identical to:
int opIndex(size_t idx)
{
return [integers][idx];
}
Allocates on every call or not? I've no idea maybe Kenji fixed this already.
--
Dmitry Olshansky