Insert qubits into an arbitrary location in the register.
Declaration Syntax
C# | Visual Basic | Visual C++ |
IQuantumRegister InsertQubits( int AtIndex, int NumberOfQubitsToAdd )
Function InsertQubits ( _ AtIndex As Integer, _ NumberOfQubitsToAdd As Integer _ ) As IQuantumRegister
IQuantumRegister^ InsertQubits( int AtIndex, int NumberOfQubitsToAdd )
Parameters
- AtIndex (Int32)
- The qubits will be inserted starting at this index. The qubits at this index and after at the existing register will be shifted.
- NumberOfQubitsToAdd (Int32)
- Number of qubits to insert.
Return Value
A reference to the combined register.