id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4443,Bounded vector constructor missing explicit and an initialization version,Jesse Perla ,Gunter,"While vector<> has an 'explicit' on its constructor with unsigned integers, bounded_vector does not. This means the following ugliness compiles: bounded_vector v; v = 2; //This SHOULDN'T compile if the patch is applied. Using cast to unsigned int. Also, while vector<> has a constructor that takes a size and then a value to initialize with, bounded_vector does not. I added in a constructor for this operation and for consistency, so the following compiles: ublas::vector v(2, 1.8); ublas::bounded_vector v(2, 1.8); //Now consistent. .... this became necessary when I was doing programming for generic vector types and wanted to construct with an initial value.",Bugs,new,Boost 1.44.0,uBLAS,Boost 1.44.0,Problem,,,