UDP Multicast - selecting a network adapter interface on sending a multicast message.
1 2 3 4 5 6 7 bool EC_SetMulticastInterfaceIndex(SOCKET socket, bool IPv6, int index) { if (IPv6) { return setsockopt(socket, IPPROTO_IPV6, IPV6_...
1 2 3 4 5 6 7 bool EC_SetMulticastInterfaceIndex(SOCKET socket, bool IPv6, int index) { if (IPv6) { return setsockopt(socket, IPPROTO_IPV6, IPV6_...
1 constexpr explicit optional<T>::operator bool() const noexcept;
http://blogs.msdn.com/b/csharpfaq/archive/2010/06/01/parallel-programming-in-net-framework-4-getting-started.aspx
1 2 3 4 template<typename T, typename S> auto multiply(T lhs, S rhs) -> decltype(lhs * rhs) { return lhs * rhs; }
C++11 introduced the defaulted function as the following example. 1 2 3 4 5 6 7 class help { public: help() = default; private: std::string m_text; }...