|
LCI wrote: do you mean building it as Unicode as opposed to release?
Unicode is not 'opposed' to Release. You can build unicode enabled applications both in debug and release modes.
|
|
|
|
|
|
Hi,
Im reading one .dat file which contains lots of data.
Im using vc++ console application.
I that i have to read particular 3rd line,27th line like this.
SO i planned to use fseek but we can give starting character number only..not line number.
How can i do that..
My code
if((stream = fopen( "D:\\phylib.dat", "r" )) == NULL )
printf( "The file 'data' was not opened\n" );
else
{
fseek( stream, 23L, SEEK_SET);
while(fgets(list, 500, stream)!=NULL)
{
....
}
My file look like this
$
/DATA
/DID = 1
/TLIQ= -100.00 400.00
/TVAP= -100.00 400.00
/TSOL= 0.00 0.0
.
.
.
./DATA
/DID = 2
/TLIQ= -100.00 400.00
/TVAP= -100.00 400.00
/TSOL= 0.00 0.00
I want to read particular /DID line to get the value in right side.Pls help me...
Anu
|
|
|
|
|
You will have to read the file line-by-line and count, you can speed this up by pre-caching some amount of the file and search for line endings in memory.
> The problem with computers is that they do what you tell them to do and not what you want them to do. <
> Life: great graphics, but the gameplay sux. <
|
|
|
|
|
Couldn't understand.Can u give any sample code for this.
Anu
|
|
|
|
|
The rough approach:
- Read the whole file in a memory buffer.
- Scan the buffer searching for newlines.
- Stop at
n -th newline found.
It doesn't look like a daunting task to me.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
As far as I know, there's no way to go to a particular line without reading the file. An end of file is a character like any other so to be able to go to a particular line, you need to read those characters.
There would be a way if each line contained always exactly the same number of characters (then you multiply the line number by the number of characters in one line) but it doesn't seem to be the case in your example.
So, the best solution would be to read line by line using fgets and keep the interesting one.
|
|
|
|
|
Read from the file one line at a time using getline .
Then check if the first 4 characters are /DID.
«_Superman_»
I love work. It gives me something to do between weekends.
|
|
|
|
|
How do some of you _C.P members_ include a snip of other members' quotation in gray into your comments to reffer to?
Thank you masters!
|
|
|
|
|
When replying
- select in the OP the text you intend to quote.
- use the 'Quote Selected Text' button.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
CPallini wrote: use the 'Quote Selected Text' button
Thank you!
Now could you answer my previous question please?
|
|
|
|
|
In MFC I can save and load rich text within a rich edit control using StreamIn or StreamOut. I wonder how to include OLE objects (e.g. bitmaps and other files) into my rich edit control. Is it possible to use StreamOut and StreamIn yet?
Thank you masters!
|
|
|
|
|
See here and here.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
Have a look at the EM_STREAMOUT message documentation[^] (even though the formatting seems to have been broken). That explicitly talks about different options for handling output of COM (== OLE) objects.
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
|
|
|
|
|
In my VC++ 8.0 project I got the following errors:
(i)fatal error C1083: Cannot open include file: 'windef.h'
(ii)fatal error C1083: Cannot open include file: 'windows.h'
I searched and found those files in the PlatformSDK folder i.e
C:\Program Files\Microsoft Platform SDK\Include folder.
I included this and the corresponding lib path in the project settings.
Now I get a punch of errors in winnt.h file in which I didn't do any modifications(system file).
How do I get around these errors?
|
|
|
|
|
How did you include them into your project? Did you use #include statement? Explain little more...
|
|
|
|
|
T.RATHA KRISHNAN wrote: Now I get a punch of errors in winnt.h file
Sorry I can't help you with that. I cannot find any documentation in regards to "punch of error". Perhaps you have misidentified the error number.
Good luck
|
|
|
|
|
I have two MFC DLL project. The first DLL will load the second DLL and call certain function of second DLL. But it will break at the division of float. I cannot see the float values in watch window. Are there any constraints in using two DLL project (one call another one's function).
For example,can class names of them duplicate?
|
|
|
|
|
akira32 wrote: For example,can class names of them duplicate?
What is your guess about?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
akira32 wrote: can class names of them duplicate?
class names of "them"? What the frak does that mean? One other question, if you are such a novice why are you fraking with a MFC DLL project? That is a topic beyond novices.
|
|
|
|
|
Hi,
I've tested out through a TEST.exe the method "NetUserChangePassword()" for resetting password and it is taking '63' as the maximum password length for both Standalone & Domain connected systems. If the password is more than 63 then we get error as ----
"Unable to update the password.The value provided for the new password does meet the length,complexity or history requirement of the domain (1325)"
Can we set more than '63' as password length for Windows server as well as Standalone machines through any API programaticaly ??
please let me know as soon as possible.
Thank you in advance.
Bye...
|
|
|
|
|
It looks like a déjà vu to me...
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
|
True, but his last post went unanswered.
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|
|
Do you have a policy in place that limits the length of passwords?
"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
|
|
|
|