在CAS(Compare-and-Swap)模式中,给定值(通常称为期望值或比较值)在比较和交换操作中是不允许改变的。CAS是一种用于实现无锁数据结构的原子操作,它包含三个操作数:内存位置(V)、预期原值(A)和更新值(B)。
在执行CAS操作时,会将内存位置V的值与预期原值A进行比较,如果相匹配,则将内存位置V的值更新为B。如果不匹配,则说明该内存位置的值已经被其他线程修改过,此时CAS操作失败,需要重新尝试。因此,在CAS操作中,给定值(即预期原值A)是不允许改变的,以确保操作的原子性和一致性。
CAS是一种身份认证系统,不直接与邮件系统相关。因此,使用CAS并不会导致邮件的发送或接收。当用户在CAS中进行身份认证时,系统可能会通过邮件发送验证码或密码重置链接等信息,但这并非CAS本身的功能。因此,需要具体分析使用CAS的情景和应用,才能确定是否涉及到邮件的发送或接收。