Ticket #2422: resizeboom.cpp

File resizeboom.cpp, 487 bytes (added by bimargulies@…, 14 years ago)
Line 
1#include <boost/numeric/ublas/storage_sparse.hpp>
2#include <boost/numeric/ublas/vector_sparse.hpp>
3#include <assert.h>
4
5struct prob_and_mi {
6 int c;
7 prob_and_mi(int x) {
8 assert(x == 0);
9 c = 0;
10 }
11 prob_and_mi () {
12 c = 0;
13 }
14};
15
16typedef boost::numeric::ublas::mapped_vector<prob_and_mi,
17 boost::numeric::ublas::map_array<std::size_t, prob_and_mi> > vector_t;
18
19int main() {
20 vector_t vec;
21 vec.resize(200000);
22 return 0;
23}
24