Click here to Skip to main content
15,908,909 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionATL CImage class issue Pin
Antonyemac22-Jan-08 22:30
Antonyemac22-Jan-08 22:30 
GeneralRe: ATL CImage class issue Pin
Mark Salsbery23-Jan-08 6:42
Mark Salsbery23-Jan-08 6:42 
Questionhow to save a file? Pin
gentleguy22-Jan-08 22:27
gentleguy22-Jan-08 22:27 
AnswerRe: how to save a file? Pin
CPallini22-Jan-08 22:58
mveCPallini22-Jan-08 22:58 
GeneralRe: how to save a file? Pin
gentleguy23-Jan-08 1:32
gentleguy23-Jan-08 1:32 
GeneralRe: how to save a file? Pin
CPallini23-Jan-08 2:10
mveCPallini23-Jan-08 2:10 
GeneralRe: how to save a file? Pin
gentleguy23-Jan-08 2:16
gentleguy23-Jan-08 2:16 
GeneralRe: how to save a file? Pin
CPallini23-Jan-08 2:20
mveCPallini23-Jan-08 2:20 
GeneralRe: how to save a file? Pin
gentleguy23-Jan-08 19:46
gentleguy23-Jan-08 19:46 
GeneralRe: how to save a file? Pin
CPallini23-Jan-08 21:04
mveCPallini23-Jan-08 21:04 
GeneralRe: how to save a file? Pin
gentleguy23-Jan-08 21:05
gentleguy23-Jan-08 21:05 
QuestionRe: how to save a file? Pin
CPallini23-Jan-08 21:12
mveCPallini23-Jan-08 21:12 
GeneralRe: how to save a file? Pin
gentleguy24-Jan-08 0:22
gentleguy24-Jan-08 0:22 
GeneralRe: how to save a file? Pin
CPallini24-Jan-08 0:49
mveCPallini24-Jan-08 0:49 
GeneralRe: how to save a file? Pin
gentleguy24-Jan-08 1:32
gentleguy24-Jan-08 1:32 
QuestionRe: how to save a file? Pin
CPallini24-Jan-08 1:54
mveCPallini24-Jan-08 1:54 
QuestionRe: how to save a file? Pin
David Crow23-Jan-08 2:44
David Crow23-Jan-08 2:44 
Generalstd::fstream and std::transform about lower case question Pin
Maxwell Chen22-Jan-08 19:16
Maxwell Chen22-Jan-08 19:16 
GeneralProblem is solved. Pin
Maxwell Chen22-Jan-08 19:34
Maxwell Chen22-Jan-08 19:34 
GeneralRe: std::fstream and std::transform about lower case question Pin
Stephen Hewitt22-Jan-08 19:44
Stephen Hewitt22-Jan-08 19:44 
GeneralRe: std::fstream and std::transform about lower case question Pin
Maxwell Chen23-Jan-08 16:09
Maxwell Chen23-Jan-08 16:09 
GeneralRe: std::fstream and std::transform about lower case question Pin
Stephen Hewitt24-Jan-08 11:59
Stephen Hewitt24-Jan-08 11:59 
GeneralRe: std::fstream and std::transform about lower case question Pin
Maxwell Chen24-Jan-08 16:21
Maxwell Chen24-Jan-08 16:21 
Stephen Hewitt wrote:
The third argument should be osi, not isi: isi is an input iterator.


But then it is not working. I am not sure if any mistake below...
// begin: file "data.txt" content:
ABC DEF
// end: file "data.txt"

// The code:
using namespace std;
fstream file("data.txt", ios::in); // I only want to modify content in the temporary buffer.
                                   // I do not want it to write back to physical file "data.txt".
file >> noskipws;
istream_iterator<char> isi(file);
istream_iterator<char> isi_end;
ostream_iterator<char> osi(file);
transform(isi, isi_end, osi, ::tolower);
file.clear(); // clear eof.
file.seekg(0, file.beg); // rewind.
string s;
while(!file.eof()) {
  getline(file, s);
  cout << s << end;
}


Output does not have any change though.
ABC DEF



Maxwell Chen

GeneralRe: std::fstream and std::transform about lower case question Pin
Stephen Hewitt24-Jan-08 16:36
Stephen Hewitt24-Jan-08 16:36 
GeneralRe: std::fstream and std::transform about lower case question Pin
Maxwell Chen24-Jan-08 20:03
Maxwell Chen24-Jan-08 20:03 

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.