from the drop-the-cloud-anchor dept.
coondoggie writes "NASA is looking to reduce the deadly impact of helicopter crashes on their pilots and passengers with what the agency calls a high-tech honeycomb airbag known as a deployable energy absorber. So in order to test out its technology NASA dropped a small helicopter from a height of 35 feet to see whether its deployable energy absorber, made up of an expandable honeycomb cushion, could handle the stress. The test crash hit the ground at about 54MPH at a 33 degree angle, what NASA called a relatively severe helicopter crash."
escher writes: "I'm a C programmer trying to make the transition to C++ for a more complex project utilizing Boost and have hit a strange problem that I can't seem to find the answer to. Before signing up for another mailing list (Boost, in this case) I thought I'd ask the places I already have accounts with.
I'm trying to get serialization to work, and for individual variables it works just fine. The trouble comes in with fixed-length arrays of doubles who's size is known at compile time. Boost appears to save the information but refuses to load it with an "array too short" exception. I'm flabbergasted by this as the arrays are not dynamically-allocated and their size is defined by a constant.
The Boost documentation says this should work. It doesn't. I've posted the code in question and have narrowed it down (via trial and error) to the three arrays within that class.
I'd like to not have to start using array, vector, or binary_object() anytime I have a small, fixed-sized chunk of data."