Comments (4)
Hey there,
I fail to see the problem. Your README states: "The working solution need output apple and potato counters with 5000 each.", and the test output from sample 02-fluentcpp is: "Result: apple = 5000, potato = 5000". That seems fair to me!
I need more guidance :)
from safe.
Yes, i have updated on last week and appear work. Can you only see the source file to check if i have implemented correct please?
https://github.com/prsolucoes/cpp-thread-safe-container/blob/master/02-fluentcpp/src/main.cpp
from safe.
Yeah, that's the right way to use safe!
If you wanted it to be absolutely perfect, you could replace the usage of the safe::WriteAccess in line 49 by a calls to myMap.unsafe(). Only one thread remains active at this point and locking the mutex is futile. Notice that you correctly did not lock the mutex in line 49 of the 03-std sample.
from safe.
OK, perfect. Thanks for your time. It will be very useful for us man. Thanks again.
from safe.
Related Issues (17)
- Why is the access class not movable? HOT 2
- Simplification HOT 3
- Some questions about library HOT 3
- Do not use unnamed namespace in header HOT 3
- safe::impl::MutableIfNotReference<MyType> will not run MyType constructor when compiled under VS2015 HOT 6
- Naming scheme nitpicking: letter case HOT 3
- Suggestions HOT 1
- Make type names more intuitive / closer to the standard library HOT 5
- Upgradable shared_lock/shared_mutex with safe. HOT 2
- License questions HOT 9
- Early release of access object? HOT 6
- [Debian] Please change dependency import for .deb packaging HOT 4
- help with enforcing read-only access HOT 9
- Packaging HOT 1
- More recent CMake possible? HOT 2
- Semantics of safe::Safe::operator=() do not feel right HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from safe.