我对从
std_logic_vector
到signed
/unsigned
的转换存在一些疑惑。我经常使用signed(...)
,unsigned(...)
进行转换,但是当我尝试使用库numeric_std
中定义的转换(to_signed
,to_unsigned
)时,它不起作用。有人能解释一下为什么会出现这种情况吗?以及为什么unsigned()
和signed()
的转换有效?