Support Board
Date/Time: Sun, 22 Dec 2024 13:53:11 +0000
Issue with sc.TitleBarName
View Count: 1054
[2015-04-24 19:22:01] |
Marek F - Posts: 244 |
I can't compile my studies because appears this error: -- Starting build of Custom Studies Source files: My-System-DLL.cpp. -- 20:56:14
"D:\SierraChart\CPPCompiler\bin\g++.exe" "D:\SierraChart2\ACS_Source\My-System-DLL.cpp" -march=i686 -mtune=i686 -O2 -shared -static -static-libgcc -static-libstdc++ -s -fno-rtti -fno-exceptions -o "D:\SierraChart2\Data\My-System-DLL.dll" D:\SierraChart2\ACS_Source\My-System-DLL.cpp: In function 'void scsf_Reversal(SCStudyInterfaceRef)': D:\SierraChart2\ACS_Source\My-System-DLL.cpp:7153:76: error: cannot pass objects of non-trivially-copyable type 'class SCString' through '...' AlertText.Format("Reversal Long - %s", sc.TitleBarName); ^ -- End of Build -- 20:56:15 A code in CPP file is: SCString AlertText;
AlertText.Format("Reversal Long - %s", sc.TitleBarName); sc.SetAlert(AlertNumber, Index, AlertText); I have no problem with compile it by Visual Studio. The issue is only if i use the compiler in Sierra Chart. How to fix it? Best regards, Marek |
[2015-04-25 00:30:26] |
Sierra Chart Engineering - Posts: 104368 |
Change to this: AlertText.Format("Reversal Long - %s", sc.TitleBarName.GetChars()); Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
To post a message in this thread, you need to log in with your Sierra Chart account: