C++規格には、一引数コンストラクタを暗黙的な型変換関数として扱われないようにするための修飾子として、explicitキーワードが導入された。しかし、これは変換関数には何の効果も無い。例えば、スマートポインタのクラスは、本物のポインタと同じように振る舞うためにoperator bool()を持っていることがある。この変換を追加することで、if (smart_ptr_variable)としてそれをテストできる（ポインタが非NULLならtrueを、NULLならfalseと判定できるはずである）。しかし、この変換を認めると、不本意な変換も発生してしまう。C++のboolは算術型として定義されているため、整数型やさらには浮動小数点型としてまで変換されてしまい、ユーザーが意図しない数値型としての動作を引き起こしてしまうのである。C++11では、explicitキーワードを変換関数にも適用できるようになる。コンストラクタへの適用と組み合わせ、さらなる暗黙的型変換を防止できる。
テンプレートを用いた総称プログラミングを導入するのに、新形式の括弧を導入するのが必要であった。そのためC++には、丸括弧"()"、角括弧"[]"、波括弧"{}"に加えて、山括弧"<>"が導入された。しかし、これにより字句的曖昧さが生じ、（プログラマの意図とは違う、という意味で）間違って解析され、構文エラーになるという事態が発生した:typedef std::vector<std::vector<int> > Table;  // OK。typedef std::vector<std::vector<bool>> Flags;  // エラー！ ">>"は右シフトと解析される。 void func(List<B>= default_val);  // エラー！ ">="は比較演算子と解析される。void func(List<List<B>>= default_val);  // エラー！ ">>="は右シフト代入と解析される。 template<bool I> class X {};X<(1>2)> x1;  // OK。X< 1>2 > x1;  // エラー！ 一つ目の">"は山閉じ括弧と解析される。C++11の字句解析では、最も深くネストした開き括弧が山括弧"<"である場合、">"は、次に">"や"="が続いていても山閉じ括弧として扱われる。これにより、上記のエラーは最後のものを除いて修正される。最後のものを修正するには、曖昧さを取り除くために丸括弧を足さなくてはならない。X<(1>2)> x1;  // OK。こうすることで、"("から")"の間については、コンパイラは<>の文字を山括弧と扱わなくなる。
C++03では、定数0に、整数定数とヌルポインタという2つの役割が与えられている（この振る舞いは、Cの黎明期（1972年）から続いている）。長い間プログラマは、0の代わりに定数NULLを使って、この潜在的な曖昧性を大体は回避してきた。しかし、C++になされた2つの設計上の選択が、新たな曖昧性をもたらした。Cでは、NULLはプリプロセッサマクロであり、((void*)0)か0と展開されるよう定義されている。C++では、void*型から他のポインタ型への暗黙の変換は認められないので、Cの1つ目の定義と同じくNULLを定義すると、char *c = NULLのような単純な例でもコンパイルエラーになる。これを修正するため、C++ではNULLは0へと展開される。0は、あらゆるポインタ型への変換が特別に認められているのである。この結果、オーバーロード機構と酷い相互作用を引き起こす。例えば、以下のような宣言がありvoid foo(char *);void foo(int);foo(NULL)として呼び出す場合、foo(int)の方が呼ばれることになる。この挙動は、多くの場合に意図されたものではない。新標準では、ヌルポインタを指定するためにのみ予約された新たなキーワードnullptrが導入される。nullptrは整数型との比較や代入はできないが、あらゆるポインタ型との比較・代入ができる。互換性のため、0の現行の機能も残されるが、この新構文が上手くいけば、C++委員会は0とNULLをヌルポインタとして使用することを非推奨と宣言し、意味の重複を排除するであろう。
1973年に『Sensuous Delights』でデビュー以来、レスリーは約300本のポルノ映画に出演し、男優として多数の賞を獲得している。彼はセカ、ケイ・パーカー、アネット・ヘブン、クリスティ・キャニオンなど同時代の著名なトップポルノ女優たちと共演した。最も注目に値する出演作は『私に汚い言葉を云って (Talk Dirty To Me)』（1980年）、『先天性アクメニアン (Nothing To Hide)』（1981年）、『もっと汚い行為（こと）をして (Talk Dirty To Me, Part II)』（1982年）である。彼は監督に転身したポルノ男優の草分けの1人であった。監督デビュー作は1987年の『ナイト・シフト・ナース/白衣の猥褻たち (Nightshift Nurses)』。以来レスリーは『トリー・ウェルズ/カメレオン・レディ (The Chameleon)』（1989年）、『媚獣伝説/キャット・ウーマン (Curse of the Catwoman)』（1992年）、『飼われた女 (Dog Walker)』（1994年）、『Drop Sex』（1997年）、更にシリーズものの『Voyeur』、『Fresh Meat』、『Crack Her Jack』など90本以上のポルノ映画を監督した。彼は監督としても数多くの賞を獲得している。最近の仕事の多くが、アダルトビデオにおける現在の流行に合わせた『Fresh Meat』や『Crack Her Jack』シリーズのような「ゴンゾ」ものではあるが、レスリーは長編映画、あるいは「セックスドラマ」も撮り続けている。ごく最近の2007年、彼はブリアナ・ラブ (Brianna Love) を全面に押し出した映画『Brianna Love: Her Fine Sexy Self』を監督した。1970年代初め、彼はミシガン州南東に拠点を置くバンド、ブルックリン・ブルース・バスターズのヴォーカリスト兼ハーモニカ奏者だった。ブルックリン・ブルース・バスターズは直ぐに出世して、ジョン・リー・フッカーやヴィクトリア・スパイビー（彼らは「おねえ」と呼んでいた）の東海岸のショーでバックで演奏した。また1973年のアナーバー・ブルース&ジャズ・フェスティバルでスパイビーのバックバンドを務めた。同じ頃レスリーは、しばらくミシガン州アナーバー のバー「Mr. Flood's Party」でバーテンダーとしても働いていた。レスリーはAVN殿堂、 Legends of Erotica、XRCO殿堂のメンバーである。2010年12月5日、心臓発作のために死亡。