I'm not sure where the error message is coming form, but there are
a couple of errors in your posted code.
Code:struct print form [] = { { 30, 40, 1,data("test"), "N/A" }, // what is data ? { 30, 42, 1,temp("TEST") , "N/A" }, // temp is already constructed { 30, 44, 1,CString("data"), "N/A" }, { 30, 50, 1,temp, "N/A" }, { 30, 50, 1,CSZ, "N/A" }, };