当运行以下简单的量子程序以将Hadamard门应用于单个量子比特时:
我遇到了以下错误:
我很感激Q#仍处于发布模式,但如果有人找到解决方案,那将是太棒了。
operation ApplyHadamard():()
{
body
{
using (qubits = Qubit[1])
{
H(qubits[0]);
}
}
}
我遇到了以下错误:
我正在使用微软的教程,但其中没有提到需要其他任何东西来使这样的程序工作。Microsoft.Quantum.Simulation.Simulators.Exceptions.ReleasedQubitsAreNotInZeroState: '已释放的量子比特不在零状态。'
我很感激Q#仍处于发布模式,但如果有人找到解决方案,那将是太棒了。
using
块,通常意味着该对象将自动清理。然而,在Q#中,它并没有完成其工作。 - Hakanai