logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

volatile不止是C/C++才有?不同编程语言的同步互斥机制?自增自减运算符是原子运算吗?

这篇技术文章探讨了多线程编程中的关键概念。主要内容包括:1)volatile关键字在Java和C/C++中的作用,强调其不保证原子性;2)不同语言(如ObjC的@synchronized)的同步互斥机制;3)原子运算的实现方式(如C#的Interlocked类);4)指出自增自减运算并非原子操作。文章最后介绍了作者的技术分享平台和公众号,致力于多种编程语言的技术经验分享。

文章图片
Roslyn和csc的关系?C#编程语言的命令行用法?C#编译器支持的版本?

C#编译器最新是用Roslyn, 对于C#语言,它就是csc的新版本,对于VB.NET,它就是vbc的新版本。

文章图片
#c##开发语言#.net +2
古老的编程语言

它和Fortran同被称为上古时期四大编程语言,它对于编程语言的影响力极其深远,几乎后续所有命令式编程语言都受其思想感染,当然包括大家熟知的C/C++/Java/C#/JavaScript等等。事实上,它的实现确实如此。

文章图片
#开发语言#c++#lisp
到底了