A la manera del clásico "test and set", o del getAndSet() de java:
http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoole
an.html#getAndSet(boolean)
Esto sería útil para situaciones como querer determinar si pasamos por un
trozo de código por primera vez, que se dan con cierta frecuencia en las
aventuras.
if ( getAndSet(self,"visited",true) ) ...
Original issue reported on code.google.com by komoku on 6 Jan 2013 at 11:39
Original issue reported on code.google.com by
komoku
on 6 Jan 2013 at 11:39