|
Boost : |
From: Yingwei Zhang (ywz_at_[hidden])
Date: 2008-02-25 16:58:34
HI, in my spirit grammar file, I use boost::bind to bind a template function:
boos::bind(&std::vector<uint32_t>::push_back)(my_vector, i);
This compiles fine. However, since this is the only usage of std::vector<uint32_t>::push_back, this function is not instantiated and linker complains that this function is not defined.
I could write a wrapper function around std::vector<uint32_t> to force its instantiation. My questions is: is there a more elegant solution in this scenario?
Yingwei Zhang
Powerset
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk