Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » U++ Libraries and TheIDE: i18n, Unicode and Internationalization » 'Upp::Value::Value' : ambiguous call to overloaded function,why?
'Upp::Value::Value' : ambiguous call to overloaded function,why? [message #39512] Mon, 25 March 2013 02:29 Go to next message
wangdahu is currently offline  wangdahu
Messages: 7
Registered: March 2013
Promising Member
the info below is the compile error ,how to fix it??

----- CtrlLib ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (1 / 10)
----- GridCtrl ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (2 / 10)
----- CtrlCore ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (3 / 10)
----- Draw ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (4 / 10)
----- plugin/bmp ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (5 / 10)
----- RichText ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (6 / 10)
----- Core ( GUI MSC8 DEBUG DEBUG_FULL BLITZ WIN32 MSC ) (7 / 10)
Cpu.cpp
Mt.cpp
OL_Set.cpp
sheap.cpp
String.cpp
WString.cpp
StrUtil.cpp
Bom.cpp
NetNode.cpp
Path.cpp
Stream.cpp
App.cpp
Log.cpp
BlockStream.cpp
Ini.cpp
Debug.cpp
mathutil.cpp
Util.cpp
LocalProcess.cpp
Random.cpp
Hash.cpp
Vcont.cpp
TimeDate.cpp
Callback.cpp
ValueUtil.cpp
g:\upp\uppsrc\core\Topt.h(146) : error C2668: 'Upp::Value::Value' : ambiguous call to overloaded function
g:\upp\uppsrc\core\Value.h(237): could be 'Upp::Value::Value(void)'
g:\upp\uppsrc\core\Value.h(207): or 'Upp::Value::Value(const char *)'
while trying to match the argument list '(void)'
g:\upp\uppsrc\core\Vcont.hpp(141) : see reference to function template instantiation 'void Upp::ConstructArray<T>(T *,const T *)' b
eing compiled
with
[
T=Upp::Value
]
g:\upp\uppsrc\core\Vcont.hpp(133) : while compiling class template member function 'void Upp::Vector<T>::SetCount(int)'
with
[
T=Upp::Value
]
g:\upp\uppsrc\core\ValueUtil.h(201) : see reference to class template instantiation 'Upp::Vector<T>' being compiled
with
[
T=Upp::Value
]
Value.cpp
Convert.cpp
Format.cpp
Gtypes.cpp
Color.cpp
Lang.cpp
t.cpp
parser.cpp
LangInfo.cpp
XML.cpp
Xmlize.cpp
Uuid.cpp
JSON.cpp
Ptr.cpp
z.cpp
CoWork.cpp
MD5.cpp
Topic.cpp
SHA1.cpp
Socket.cpp
InetUtil.cpp
Http.cpp
Dli.cpp
Win32Util.cpp
Core: 49 file(s) built in (0:29.89), 610 msecs / file, duration = 30828 msecs, parallelization 100%

There were errors. (0:30.92)

[Updated on: Mon, 25 March 2013 08:08]

Report message to a moderator

Re: 'Upp::Value::Value' : ambiguous call to overloaded function,why? [message #39515 is a reply to message #39512] Mon, 25 March 2013 11:24 Go to previous message
wangdahu is currently offline  wangdahu
Messages: 7
Registered: March 2013
Promising Member
there is no such problem with MSC10, It seems that Ultimate++ did not support MSC8 well
Previous Topic: about the using of unicode in win32 platform
Next Topic: Fixed an IT translation
Goto Forum:
  


Current Time: Sat Dec 14 04:07:36 CET 2019

Total time taken to generate the page: 0.01654 seconds