954,499 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

ANSI string problem

I am used to using:

char *str;


to make a string but recently have changed to using the ANSI string class as its a lot more powerful and easier to use... BUT i have a problem!

when I have encountered a string which conatins a " character I have used the following for a c-style string

char *str = 'quote = "hello"';

Which means it will contain "quote = "hello""
However i have a line of code which is

string str = '<tr><td><img src="log_error.bmp"></td><td><b>';


but it gives an error. It seems like the new ANSI string wont accept the ' character. Does anyone know how i can write that string to include the " characters around the bmp filename?

1o0oBhP
Posting Pro in Training
445 posts since Dec 2004
Reputation Points: 16
Solved Threads: 6
 

You inspired me to add one more item to my code snippet on std::string ... [php] // use \" for embedded double quotes string s1 = "\"log_error.bmp\""; cout << s1 << endl << endl; [/php]

vegaseat
DaniWeb's Hypocrite
Moderator
5,989 posts since Oct 2004
Reputation Points: 1,345
Solved Threads: 1,417
 

ahh thanks. This means i could add a snippet too!! i have a logging system that makes a html file with icons for each type of entry (its normal, its a warning, its an error ect...) its all tabulated as well :)

1o0oBhP
Posting Pro in Training
445 posts since Dec 2004
Reputation Points: 16
Solved Threads: 6
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You