hallo
ich möchte zur übersichtlicheren ausgabe meine programms mehrere werte in eine Zeile einer Listbox schreiben
dabei hab ich mir gedacht wenn man einen string an einen anderen dranhängt und den langen string dann ausgibt funktioniert dies....
der compiler gibt mir immer die Fehler aus:
könnt ihr mir helfen?
Code:
m_ausgabe.AddString(L"Die Zahl ist keine Primzahl.");
wchar_t string2[10];
wchar_t string3[100];
wchar_t string4[100];
int b = 0;
int a = b;
if (m_bool1.GetCheck()==1)
{
unsigned long i;
for (i =2; i <= zahl ; i ++)
{
while ( zahl % i == 0)
{
if(b==0)
{
if (b <= a+3)
{
swprintf(string2, L"%lu", i);
wcscat_s (string3,10,string2);
b++;
}
else
{
a=b+3;
m_list.AddString(string3);
wcscpy(string3,string4);
}
}
else
{
if (b <= a+3)
{
swprintf(string2, L"*%lu", i);
wcscat_s (string3,10,string2);
b++;
}
else
{
a=b+3;
m_list.AddString(string3);
wcscpy(string3, string4);
}
}
zahl /=i;
}
}
}
ich möchte zur übersichtlicheren ausgabe meine programms mehrere werte in eine Zeile einer Listbox schreiben
dabei hab ich mir gedacht wenn man einen string an einen anderen dranhängt und den langen string dann ausgibt funktioniert dies....
der compiler gibt mir immer die Fehler aus:
Code:
1>d:\programmieren\mfc\primzahl\primzahl\primzahldlg.cpp(138): warning C4996: 'swprintf': swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\swprintf.inl(85): Siehe Deklaration von 'swprintf'
1>d:\programmieren\mfc\primzahl\primzahl\primzahldlg.cpp(146): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\string.h(283): Siehe Deklaration von 'wcscpy'
1>d:\programmieren\mfc\primzahl\primzahl\primzahldlg.cpp(153): warning C4996: 'swprintf': swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\swprintf.inl(85): Siehe Deklaration von 'swprintf'
1>d:\programmieren\mfc\primzahl\primzahl\primzahldlg.cpp(161): warning C4996: 'wcscpy': This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\string.h(283): Siehe Deklaration von 'wcscpy'
1>ResourceCompile:
könnt ihr mir helfen?