|
Do you have this file on your system?
|
|
|
|
|
hello
my project is mouse control through hand gestures in which i connected Matlab7 with VC++ 6.0.Matlab and VC connected successfully and the project also run sucessfully but i got a prolem in running the project which is
"server busy: this action cannot be completed because
the other program is busy.choose 'switch to' activate
the busy program and correct the problem"
please give me replay. i am waiting
good bye.
azeema anees
|
|
|
|
|
Sound like a endless loop, and your application is not reacting on reveived messages.
Stop your program with the debugger and look at the call stack. Something you recognize? Is there an error somewhere.
If not, try inserting a Breakpoint in the InitInstance of your application and step through it.
Failure is not an option - it's built right in.
|
|
|
|
|
I want to create a CFont object with facetype "Arial" and size 12.
I dont know the height and width of the font.
Can anyone help me.
Thanks in advance.
|
|
|
|
|
Here's one way, ripped right from the docs:
CClientDC dc(this);
CFont font;
VERIFY(font.CreatePointFont(120, "Arial", &dc));
// Do something with the font just created...
CFont* def_font = dc.SelectObject(&font);
dc.TextOut(5, 5, "Hello", 5);
dc.SelectObject(def_font);
// Done with the font. Delete the font object.
font.DeleteObject();
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
See CFont Help in MSDN. you first approach to Any should MSDN, then Google afterthat any Programming Board!.. this will help u in future dude!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief
|
|
|
|
|
Long time no see. You're too busy with work?
Nobody can give you wiser advice than yourself. - Cicero
.·´¯`·->ßRÅhmmÃ<-·´¯`·.
|
|
|
|
|
You can use of CreateFont .
|
|
|
|
|
Hi,
In MDI application,child windows are appear in cascade mode..and im using it.
My problem is: I can minimize and restore the child window. But when i maximize the window it get maximized and the window has small mini,maxi and close buttons.IT will come like tht only.But after maximizing i cannot restore,minimize and close the window.
Whats the problem in it.I posted the same problem few days back.I get response but wiht that i cannot solve teh problem.Pls help me out .
Anu
|
|
|
|
|
Didn't you say you made a fresh application project and it worked?
If so, maybe you need to commpare that to your code and/or start with an empty MDI child class and add your code until it doesn't work.
I can only guess since I don't have the code.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
I tried out.
I made new MDI application and added my codes in to it. But my bad luck it does not come.I dont know why?
But when i compare with other application i can find out one difference..
Another appliation: When i resize the window the content in the window also get adjusted and show me the full content even when i resize to small window.
My application: when i resize it, the contents which are included in that size appears.
Ex. If the content is like this text "MDI application",when i resize the text gets shrinked in size and show me the full text.
But in my application,when i resize it,it shows only "MDI appl".
Can u get me?
Anu
|
|
|
|
|
So the sizing of the window is working ok but repainting the window contents isn't working?
If yes, how are you doing the repainting of the window?
Also, are you using MFC or straight Win32 APIs?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Yes i didnot add repaint coding.IS this related to maximize and minize problem that i asked in previous message.Im using MFC.
Anu
|
|
|
|
|
Anu_Bala wrote: My application: when i resize it, the contents which are included in that size appears.
Ex. If the content is like this text "MDI application",when i resize the text gets shrinked in size and show me the full text.
But in my application,when i resize it,it shows only "MDI appl".
This is the part I'm not understanding - where is this text "MDI application" geting drawn? In the title bar or the client area of the window?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
In the client area..Actually im drawing some graphs and tables .For example oonly i denote like MDI application.
When im resizing i can seee only part of the graph.
Anu
|
|
|
|
|
Anu_Bala wrote: Actually im drawing some graphs and tables
And where in the code are you doing this?
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Iam doing all drawing functiosn is OnDraw()..
void CUnitTrendView::OnDraw(CDC* pDC)
{
GetClientRect(&ClientArea);
CFont *pOFont = pScreenDC->SelectObject(&TextFont);
CPen *pOPen = pScreenDC->SelectObject(&GPen[0]);
pScreenDC->FillRect(ClientArea,&GBrush[2]);
pScreenDC->SetTextColor(RGB(0,255,0));
pScreenDC->SetBkColor(RGB(0,0,0));
if(AreaTrendFlag)
{
POSITION TrendListPos = goTrendList.GetHeadPosition();
if(TrendListPos != NULL)
{
CTrendInfo *pAreaTrend = (CTrendInfo*)goTrendList.GetAt(goTrendList.GetHeadPosition());
cTimeBreakUp = pAreaTrend->GetTrendTimeBase();
sUnitTrendTitle = (CString)"Area Trend Overview " + " ( " + GetTimeBreakUpText(pAreaTrend->GetTrendTimeBase()) + " )";
int *pUTrTagIndex = pAreaTrend->GetTrendTagIndex();
for(int i = 0;i<24;i++)
iUnitTrendTagIndex[i] = pUTrTagIndex[i];
}
AreaTrendFlag = FALSE;
}
pTrend->Draw(pScreenDC,iUnitTrendTagIndex,sUnitTrendTitle);
}
Im coding all drawing functionalities in OnDraw()
Anu
|
|
|
|
|
One thing...
Are you considering actual size of the window to make a zoom? If you create your fonts with static/fixed size, it is logical that if u make the window smaller not the whole text will be visible.
One idea:
Take the size of your window just at the beggining of the application (init instance or somewhere like that) and save the values as first values. Then, when the window is resized (OnSize or something similar) take the new values and if they are different, get the ratio factor with ActualSize / OriginalSize.
With this ratio you can make different things: One... make a zoom in or zoom out depending on if the ratio is bigger or lower than 1. Or just multiplicate all your size/position variables with this ratio and you will keep the proportion without mattering about the size of the screen.
The only problem with that is if you resize the window only in one direction, then you will get a distorsionated View.
Greetings.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
|
|
|
|
|
hi all. i have a very simple question: i have created an array of strings like this ->
string all_errors[256]; // stores 256 error strings
then i store a value for all_errors[0] = "test";
i want to write this out to a text file. i do it like this:
results << all_errors[0] << "\n";
is there anything wrong syntactically with the above statements? if not, i will give more code..
i get two errors:
1>.\simpleTask.cpp(425) : error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(650): could be 'std::basic_ostream<_Elem,_Traits> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(697): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(735): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(782): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(906): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const signed char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(913): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,signed char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(920): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const unsigned char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(927): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,unsigned char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> c:\documents and settings\dhruv\my documents\spring\node.h(248): or 'std::ostream &operator <<(std::ostream &,const Node &)'
1> c:\documents and settings\dhruv\my documents\spring\nodearray.h(153): or 'std::ostream &operator <<(std::ostream &,const NodeArray &)'
1> c:\documents and settings\dhruv\my documents\spring\edge.h(69): or 'std::ostream &operator <<(std::ostream &,const Edge &)'
1> c:\documents and settings\dhruv\my documents\spring\tetra.h(104): or 'std::ostream &operator <<(std::ostream &,const Tetra &)'
1> c:\documents and settings\dhruv\my documents\spring\tetraarray.h(48): or 'std::ostream &operator <<(std::ostream &,const TetraArray &)'
1> c:\documents and settings\dhruv\my documents\spring\face.h(171): or 'std::ostream &operator <<(std::ostream &,const Face &)'
1> c:\documents and settings\dhruv\my documents\spring\facearray.h(51): or 'std::ostream &operator <<(std::ostream &,const FaceArray &)'
1> c:\documents and settings\dhruv\my documents\spring\object.h(314): or 'std::ostream &operator <<(std::ostream &,Object &)'
1> c:\documents and settings\dhruv\my documents\spring\objectarray.h(69): or 'std::ostream &operator <<(std::ostream &,ObjectArray &)'
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(168): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::basic_ostream<_Elem,_Traits> &(__cdecl *)(std::basic_ostream<_Elem,_Traits> &))'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(174): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::basic_ios<_Elem,_Traits> &(__cdecl *)(std::basic_ios<_Elem,_Traits> &))'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(181): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::ios_base &(__cdecl *)(std::ios_base &))'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(188): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::_Bool)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(208): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(short)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(241): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(unsigned short)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(261): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(int)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(286): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(__w64 unsigned int)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(306): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(long)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(326): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(__w64 unsigned long)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(347): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(__int64)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(367): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(unsigned __int64)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(388): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(float)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(408): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(double)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(428): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(long double)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(448): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(const void *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(468): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::basic_streambuf<_Elem,_Traits> *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> while trying to match the argument list '(std::basic_ostream<_Elem,_Traits>, std::string)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1>.\simpleTask.cpp(446) : error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion)
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(650): could be 'std::basic_ostream<_Elem,_Traits> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(697): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<char,std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(735): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(782): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(906): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const signed char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(913): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,signed char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(920): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,const unsigned char *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(927): or 'std::basic_ostream<_Elem,_Traits> &std::operator <<<std::char_traits<char>>(std::basic_ostream<_Elem,_Traits> &,unsigned char)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> c:\documents and settings\dhruv\my documents\spring\node.h(248): or 'std::ostream &operator <<(std::ostream &,const Node &)'
1> c:\documents and settings\dhruv\my documents\spring\nodearray.h(153): or 'std::ostream &operator <<(std::ostream &,const NodeArray &)'
1> c:\documents and settings\dhruv\my documents\spring\edge.h(69): or 'std::ostream &operator <<(std::ostream &,const Edge &)'
1> c:\documents and settings\dhruv\my documents\spring\tetra.h(104): or 'std::ostream &operator <<(std::ostream &,const Tetra &)'
1> c:\documents and settings\dhruv\my documents\spring\tetraarray.h(48): or 'std::ostream &operator <<(std::ostream &,const TetraArray &)'
1> c:\documents and settings\dhruv\my documents\spring\face.h(171): or 'std::ostream &operator <<(std::ostream &,const Face &)'
1> c:\documents and settings\dhruv\my documents\spring\facearray.h(51): or 'std::ostream &operator <<(std::ostream &,const FaceArray &)'
1> c:\documents and settings\dhruv\my documents\spring\object.h(314): or 'std::ostream &operator <<(std::ostream &,Object &)'
1> c:\documents and settings\dhruv\my documents\spring\objectarray.h(69): or 'std::ostream &operator <<(std::ostream &,ObjectArray &)'
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(168): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::basic_ostream<_Elem,_Traits> &(__cdecl *)(std::basic_ostream<_Elem,_Traits> &))'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(174): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::basic_ios<_Elem,_Traits> &(__cdecl *)(std::basic_ios<_Elem,_Traits> &))'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(181): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::ios_base &(__cdecl *)(std::ios_base &))'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(188): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::_Bool)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(208): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(short)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(241): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(unsigned short)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(261): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(int)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(286): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(__w64 unsigned int)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(306): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(long)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(326): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(__w64 unsigned long)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(347): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(__int64)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(367): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(unsigned __int64)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(388): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(float)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(408): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(double)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(428): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(long double)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(448): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(const void *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> C:\Program Files\Microsoft Visual Studio 8\VC\include\ostream(468): or 'std::basic_ostream<_Elem,_Traits> &std::basic_ostream<_Elem,_Traits>::operator <<(std::basic_streambuf<_Elem,_Traits> *)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
1> while trying to match the argument list '(std::basic_ostream<_Elem,_Traits>, std::string)'
1> with
1> [
1> _Elem=char,
1> _Traits=std::char_traits<char>
1> ]
--
dg
|
|
|
|
|
Holy cow, that's 2 errors?
Try
results << all_errors[0].c_str() << "\n";
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
You shouldn't have to do this.
Steve
|
|
|
|
|
Strike that
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Compiles fine for me with VS 2005 and no service pack;
I'd try changing "\n" to std::endl
|
|
|
|
|
Josh Gray wrote: I'd try changing "\n" to std::endl
This is not related to the OP, but I think there is a tendency to overuse std::endl, I suspect that somehow people think it is more C++ish. The big difference is that std::endl, as well as outputting a new line character, flushes the stream's buffer. For a few random output lines this doesn't matter, but for writing normal files use '\n' and let the stream's buffer do what it is supposed to do. The exception is when you use file-based debugging - here endl is essential as it ensures that in the case of a crash the last line of the file is actually written to disk.
Peter
"Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."
|
|
|
|
|
cp9876 wrote: This is not related to the OP, but I think there is a tendency to overuse std::endl, I suspect that somehow people think it is more C++ish. The big difference is that std::endl, as well as outputting a new line character, flushes the stream's buffer. For a few random output lines this doesn't matter, but for writing normal files use '\n' and let the stream's buffer do what it is supposed to do. The exception is when you use file-based debugging - here endl is essential as it ensures that in the case of a crash the last line of the file is actually written to disk.
Thanks I didnt know that. I always thought the advantage was that it would put the correct line ending for the platform you are running on.
|
|
|
|
|