QUOTE (ViKo @ Jan 16 2014, 16:00)

По-моему, указатель определять volatile смысла нет. Это что получается - в программу передали указатель, который каким-то внешним воздействием вдруг может измениться? Страшно представить работу такой программы.
А что страшного-то? Например регистр, содержащий адрес пересылки DMA, и есть такой volatile-указатель.
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин