mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 07:08:45 +08:00
12 lines
243 B
C++
12 lines
243 B
C++
# include <biu.hpp>
|
|
int main()
|
|
{
|
|
using namespace biu::literals;
|
|
biu::Atomic<std::string> a("hello");
|
|
a = "world";
|
|
a.apply([](auto& value) { value += "!"; });
|
|
auto b = a.get();
|
|
auto lock = a.lock(nullptr, nullptr);
|
|
*lock = "!";
|
|
}
|