Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>That's C++, I guess it's not available in straight C?

No, because C doesn't have templates. The best you can do for a "vector" in C is macros like above, that also realloc, or write an API around structs for each type.



Too bad. STL deque's are non-contiguous, allow for much bigger arrays. I had an application that used vector<>, ran out of contiguous memory. deque<> solved the problem.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: