在本章中,我们已经窥见了未来的一部分:std::start_lifetime_... 函数是 C++23 的一部分,但截至本书撰写时,尚未被主流编译器实现。我们还探讨了 C++ 未来发展的一些可能方向(虽尚未正式确定),包括对“简单可重定位(trivial relocatability)”的潜在支持,以及引入类型感知版本的 operator new() 和 operator delete() 的可能性。
每前进一步,C++ 都变得更加强大和灵活,能够表达更多思想,并以更精确的方式实现我们的目标。C++ 是一门让我们对程序行为拥有越来越强控制力的语言。尽管今天的 C++ 已经非常强大,也赋予了我们这些开发者极大的能力,本章仍展示了我们仍有机会变得更好。
我们的旅程在此暂告一段落。希望这次探索足够精彩,希望为尊敬的读者们带来乐趣和启发。希望您在此过程中学到了一些新知识,也希望本书中讨论的一些想法能对您的编程任务有所帮助,并丰富您对 C++ 编程的理解。
感谢您的陪伴。愿您未来的旅程同样愉快,也希望本书能让您的工具箱更加完善,并激励您继续独立探索。祝您旅途平安。