Skip to main content
added 104 characters in body
Source Link
Kiruahxh
  • 2.2k
  • 2
  • 26
  • 46

This is not the only method missing from the standard library, it was intended be low level. This use case and many other are covered by general libraries such as:

QtCore & QString has my preference: it supports UTF8 and uses less templates, which means understandable errors and faster compilation. It uses the "q" prefix which makes namespaces unnecessary and simplifies headers.
Boost often generates hideous error messages and slow compile time.
POCO seems to be a reasonable compromise.

This is not the only method missing from the standard library, it was intended be low level. This use case and many other are covered by general libraries such as:

QtCore & QString has my preference: it supports UTF8 and uses less templates, which means understandable errors and faster compilation.
Boost often generates hideous error messages.
POCO seems to be a reasonable compromise.

This is not the only method missing from the standard library, it was intended be low level. This use case and many other are covered by general libraries such as:

QtCore & QString has my preference: it supports UTF8 and uses less templates, which means understandable errors and faster compilation. It uses the "q" prefix which makes namespaces unnecessary and simplifies headers.
Boost often generates hideous error messages and slow compile time.
POCO seems to be a reasonable compromise.

Source Link
Kiruahxh
  • 2.2k
  • 2
  • 26
  • 46

This is not the only method missing from the standard library, it was intended be low level. This use case and many other are covered by general libraries such as:

QtCore & QString has my preference: it supports UTF8 and uses less templates, which means understandable errors and faster compilation.
Boost often generates hideous error messages.
POCO seems to be a reasonable compromise.