<p>I love the Ruby RSpec BDD development style.  Are there any good tools for doing this with C/C++?</p>

cspec
is for C.  Presumably it will work with C++.  There is a list of tools for various languages on the
Behavior Driven Development Wikipedia page
.