I changed my function dirgeocoding to
Code:
void dirgeocoding(const vector<vector<vector<SURFACEMODEL> > >& radarpixel)
as suggested by laserlight. I skipped const since I will want to calculate a value of SURFACEMODEL in function dirgeocoding. However i get a strange builderror like this
Code:
--------------------Configuration: main - Win32 Debug--------------------
Linking...
main.obj : error LNK2001: unresolved external symbol "void __cdecl dirgeocoding(class std::vector<class std::vector<class std::vector<class SURFACEMODEL,class std::allocator<class SURFACEMODEL> >,class std::allocator<class std::vector<class SURFACEMODEL,class std::alloc
ator<class SURFACEMODEL> > > >,class std::allocator<class std::vector<class std::vector<class SURFACEMODEL,class std::allocator<class SURFACEMODEL> >,class std::allocator<class std::vector<class SURFACEMODEL,class std::allocator<class SURFACEMODEL> > > > > >)" (?dirgeocoding@@YAXV?$v
ector@V?$vector@V?$vector@VSURFACEMODEL@@V?$allocator@VSURFACEMODEL@@@std@@@std@@V?$allocator@V?$vector@VSURFACEMODEL@@V?$allocator@VSURFACEMODEL@@@std@@@std@@@2@@std@@V?$allocator@V?$vector@V?$vector@VSURFACEMODEL@@V?$allocator@VSURFACEMODEL@@@std@@@std@@V?$allocator@V?$vector@VSURFACEMODEL@@V?$a
llocator@VSURFACEMODEL@@@std@@@std@@@2@@std@@@2@@std@@@Z)
Debug/main.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
main.exe - 2 error(s), 0 warning(s)