Click here to Skip to main content
15,887,027 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: RE: how to run C++ code on linux Pin
CPallini17-May-09 23:02
mveCPallini17-May-09 23:02 
GeneralRe: RE: how to run C++ code on linux Pin
Stuart Dootson17-May-09 23:27
professionalStuart Dootson17-May-09 23:27 
GeneralRe: RE: how to run C++ code on linux Pin
savitha87k21-May-09 2:44
savitha87k21-May-09 2:44 
GeneralRe: RE: how to run C++ code on linux Pin
Stuart Dootson21-May-09 2:49
professionalStuart Dootson21-May-09 2:49 
GeneralRe: RE: how to run C++ code on linux Pin
savitha87k21-May-09 3:06
savitha87k21-May-09 3:06 
GeneralRe: RE: how to run C++ code on linux Pin
Stuart Dootson21-May-09 3:16
professionalStuart Dootson21-May-09 3:16 
GeneralRe: RE: how to run C++ code on linux Pin
savitha87k21-May-09 3:27
savitha87k21-May-09 3:27 
GeneralRe: RE: how to run C++ code on linux Pin
Stuart Dootson21-May-09 4:33
professionalStuart Dootson21-May-09 4:33 
From the TinyXML documentation[^]:

TinyXML is a simple, small, C++ XML parser that can be easily integrated into other programs


savitha87k wrote:
But when i run tinxml it will automatically takes input file..


If i want to give any other xml file so,, how can i do that in tinxml


Again, looking at the TinyXML documentation, specifically TiXmlDocument::Parse[^]

Parse the given null terminated block of xml data.

Passing in an encoding to this method (either TIXML_ENCODING_LEGACY or TIXML_ENCODING_UTF8 will force TinyXml to use that encoding, regardless of what TinyXml might otherwise try to detect.



i.e. you can pass a string to the Parse method of TiXmlDocument. That string can have come from anywhere. If you look at the xmltest.cpp file that comes in the source distribution of TinyXml, you'll see code that looks like this (I've left some code out where it doesn't have any impact on this bit):

const char* demoStart =
    "<?xml version=\"1.0\"  standalone='no' >\n"
    "<!-- Our to do list data -->"
    "<ToDo>\n"
    "<!-- Do I need a secure PDA? -->\n"
    "<Item priority=\"1\" distance='close'> Go to the <bold>Toy store!</bold></Item>"
    "<Item priority=\"2\" distance='none'> Do bills   </Item>"
    "<Item priority=\"2\" distance='far &amp; back'> Look for Evil Dinosaurs! </Item>"
    "</ToDo>";

{
        TiXmlDocument doc( "demotest.xml" );
        doc.Parse( demoStart );


That bit of code parses a string to produce an XML DOM in the variable called doc.

Another XML library option is RapidXML[^].

Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

AnswerRe: RE: how to run C++ code on linux Pin
N a v a n e e t h17-May-09 22:29
N a v a n e e t h17-May-09 22:29 
GeneralRe: RE: how to run C++ code on linux Pin
savitha87k17-May-09 22:43
savitha87k17-May-09 22:43 
GeneralRe: RE: how to run C++ code on linux Pin
Rajesh R Subramanian17-May-09 22:49
professionalRajesh R Subramanian17-May-09 22:49 
GeneralRe: RE: how to run C++ code on linux Pin
CPallini17-May-09 22:51
mveCPallini17-May-09 22:51 
JokeRe: RE: how to run C++ code on linux Pin
Rajesh R Subramanian17-May-09 23:40
professionalRajesh R Subramanian17-May-09 23:40 
JokeYou cheater! Pin
CPallini17-May-09 23:51
mveCPallini17-May-09 23:51 
GeneralRe: RE: how to run C++ code on linux Pin
savitha87k17-May-09 22:57
savitha87k17-May-09 22:57 
GeneralRe: RE: how to run C++ code on linux Pin
savitha87k17-May-09 23:05
savitha87k17-May-09 23:05 
QuestionRe: RE: how to run C++ code on linux Pin
David Crow18-May-09 3:40
David Crow18-May-09 3:40 
QuestionSMART Support and SCSI Hard disk temperature. Pin
Abinash Mohanty17-May-09 20:25
Abinash Mohanty17-May-09 20:25 
AnswerRe: SMART Support and SCSI Hard disk temperature. Pin
C++myLife18-May-09 0:44
C++myLife18-May-09 0:44 
GeneralRe: SMART Support and SCSI Hard disk temperature. Pin
Abinash Mohanty18-May-09 1:15
Abinash Mohanty18-May-09 1:15 
Question880228 - taking time in handling stops responding Pin
ilostmyid217-May-09 20:16
professionalilostmyid217-May-09 20:16 
AnswerRe: 880228 - taking time in handling stops responding Pin
Stuart Dootson17-May-09 21:01
professionalStuart Dootson17-May-09 21:01 
AnswerRe: 880228 - taking time in handling stops responding Pin
norish17-May-09 21:29
norish17-May-09 21:29 
GeneralRe: 880228 - taking time in handling stops responding Pin
ilostmyid218-May-09 0:09
professionalilostmyid218-May-09 0:09 
AnswerRe: 880228 - taking time in handling stops responding Pin
norish18-May-09 0:33
norish18-May-09 0:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.