kb.pub

Type System - Musharof Chy

显示 1 - 12 共 13 企业

Built-in Type Safety?

C++ is a statically typed language but its type system is not bulletproof. This article reveals som...

714 浏览次数
2025年1月25日

Never Call Virtual Functions During Construction or Destruction

Explains why you should never call virtual functions during construction and destruction of your ob...

205 浏览次数
2025年1月25日

On the Tension Between Object-Oriented and Generic Programming in C++

Discusses how the use of generic programming in C++ can lead to conflicts with object-oriented desi...

956 浏览次数
2025年1月25日

A Brief Introduction to Rvalue References

Rvalue references allow programmers to avoid logically unnecessary copying and to provide perfect f...

177 浏览次数
2025年1月25日

C++: Under the Hood

Explains run-time C++ implementation details such as class layout techniques and the virtual functi...

590 浏览次数
2025年1月25日

Rvalue References Explained

Explains how rvalue references solve at least two problems: implementing move semantics, and perfec...

767 浏览次数
2025年1月25日

Rvalue References: C++0x Features in VC10, Part 2

Talks about rvalue references, which enable two different things: move semantics and perfect forwar...

198 浏览次数
2025年1月25日

Simulating Polymorphic Operators in C++

Presents three different techniques for making operators polymorphic.

507 浏览次数
2025年1月25日

Ada-style Ranged Types in C++

Ranged types, common in Ada, allow the programmer to constrain a numerical type to a certain range....

715 浏览次数
2025年1月25日

Associative Chains in C++

Phillip Bruce gets around some of the limitations of the pointer-to-member with a model of class as...

902 浏览次数
2025年1月25日

Overloading and Overloading

Operator overloading may be syntactic sugar, but there are a lot of things that don't taste very go...

824 浏览次数
2025年1月25日

Reference Initializations

Explains how the rules for initializing references differ from the rules for initializing pointers.

856 浏览次数
2025年1月25日
Type System - Musharof Chy - 企业 | ZH | kb.pub