|
Actually, am having an array of Int values, i would like to convert into char array, as i need to save this data in a text file.
am using itoa(), but i couldne get the result.
Can anybody could help me out?
|
|
|
|
|
I suppose you want to convert int values into strings (and not into a char value). What is the problem with itoa ?
You could also use sprintf.
|
|
|
|
|
actually, i would like to load the int array data which is obtained from a machine to a txt file, i could open the text file, but i couldnt write the data i,e int array to text file, its writing some junk values.
int array[100];//am having an int array
char txt[100];//would like to convert the numbers in int array to string and should be stored in txt array.
for(i=0;i<=100;i++)
{itoa(array[i],txt,10);
fwrite(txt,1,strlen(txt),f);//f=fopen("data.txt", "w+");
}
|
|
|
|
|
Hi chaitanya22,
For save data in the file please studing CArchive
|
|
|
|
|
You cannot convert the entire array at once using itoa . You have to pick out individual elements for conversion.
For eg:
#include "stdafx.h"
#include "sstream"
int main()
{
string strIntArray;
stringstream sstr;
int randomArray[10];
for(int index=0;index<10;index++)
{
randomArray[index] = rand()%10000;
}
for(int index=0;index<10;index++)
{
sstr<<randomArray[index]<<", ";
}
cout<<sstr.str();
}
Nibu thomas
Software Developer
|
|
|
|
|
hi,
did u include stdlib.h where itoa() is described?
Chetan.
Helping others satisfies you...
|
|
|
|
|
|
Hi Chaitanya,
Try out this.
FILE *fp;
fp = fopen("chat.txt","w");
int a[10] = {5,15,25,35,45,55,65,75,85,95};
char p[20];
for (int i = 0;i < 10; i++)
{
itoa(a[i],p,10);
fprintf(fp,"%s ",p);
}
Chetan.
Helping others satisfies you...
|
|
|
|
|
chaitanya22 wrote: Actually, am having an array of Int values, i would like to convert into char array, as i need to save this data in a text file.
There is no need to convert just to save to a text file. Numbers can be written to the file just like characters can.
"Let us be thankful for the fools. But for them the rest of us could not succeed." - Mark Twain
"There is no death, only a change of worlds." - Native American Proverb
|
|
|
|
|
hi guys,
How can I find whether my system is connected to Internet. If possible give me code snippet.
Thanks n regards
viveks
"Winners Dont to different things they do things differently"
|
|
|
|
|
See here[^]
Thanks to DavidCrow
Nibu thomas
Software Developer
|
|
|
|
|
How can i do something before Windows is shutting down?
I can do something before an App is closing in "OnClose" (MFC), but how can i do something before Windows is shutting down?
Does anyone has a good idea?
A method in an MFC way will be good. But other methodes are also desired
Thx in advance
Mike
|
|
|
|
|
OnQueryEndSession[^]
C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
|
|
|
|
|
Thx a lot
|
|
|
|
|
Dear Friends,
I've downloaded a dll from microsoft's website. I am calling one function exposed by this dll after loading this dll dynamically. This function does not return any error code. Instead, it sends any error information to the console window. If i use this dll in console application, i can see the error information. But the problem is that i want to use this dll in Win32 application where there is no console window.
Is there any way i can get the error string which dll function internally sends to the console ?? In other words, is there any way i can redirect the text sent to standard output device towards my own buffer.
|
|
|
|
|
Not exactly what you want, but check out Dbgview utility from SysInternals.
|
|
|
|
|
Here's one way I think you could do it:
Use SetStdHandle using STD_OUTPUT_HANDLE or STD_ERROR_HANDLE for the nStdHandle parameter. Which one you use depends on which stream the DLL writes the errors to. The hHandle parameter should be set to a pipe handle created by a call to CreatePipe .
Steve
|
|
|
|
|
Dear sir;
I have a deployment problem of my application.
Every time i must install sql server and install after my .exe file so to run my program at my client pc. I looking for a mean to install at one time my sql server 2000 and my exe file.
how can i do it .
I learn my self
|
|
|
|
|
Check Microsoft's website to see if you're actually allowed to distribute SQL Server with your application. I seriously doubt you can.
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
hi,
I want to develop firewall as my final year project, for that i want to know that are there any APIs available in MFC or Win32....
The Only Way To Get Smarter is By Playing Smarter Opponent
|
|
|
|
|
do develop the firwall there are three techniques.
1.use the firewall driver.
2.use the filter hooks.
3.use the simple packet filtering api.
all three artilces are present in the code project.
for the third pt write on msdn search pfcreateinterface then all the packet filtering api will be show starting with pf. i m also working on that but task had not been completed.you can email me to tell ur progress or share knowledge.
ddd
|
|
|
|
|
I pray that this finds you well, and in the best of health and spirits. I am currently working on a project and want to know how can we obtain RTTI from a C file ( in .Net)? Reflection namespace is used for RTTI of classes and assemblies. but what about C files???
Day by Day Everyone is moving towards graveyard
|
|
|
|
|
You can only use reflection on managed types. Is you C file compiled with the /clr switch? (I'm not sure you can even do this)
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|
|
Thanx for replying Ryan. I've compiled C files, but their Compiler is different i.e Microtech PPC. Is there any way to get method info from noncompiled files?
Looking for ur response.
Day by Day Everyone is moving towards graveyard
|
|
|
|
|
mooni wrote: I've compiled C files, but their Compiler is different i.e Microtech PPC
You can only get the information from managed types compiled with the Visual C++ compiler, so no, you can't get the information you need.
Ryan "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"
|
|
|
|