The LabVIEW Code Interface Node (CIN) is a block diagram node that links C/C++ source code to LabVIEW. Use the CIN as an alternative to using the Call Library Function Node for calling source code written in C.
![]() |
Note It is technically possible to write CINs in a language other than C or C++ if the CIN entry points, such as CINRun, CINLoad, and so on, are declared as extern "C". However, National Instruments recommends using a shared library (DLL) rather than a CIN if you want to use a language other than C or C++. LabVIEW does not support the creation of external subroutines. If you want to share code among multiple CINs, use DLLs. |