|
Hi Mike Nordell,
Thank you for your information.
May I know in more about makefile in this way....
i have an application SomeAbc.exe.This application contains One.cpp,One.h,Two.cpp,Two.h,....etc.Suppose i have to change some code in One.cpp after i intalled my SomeAbc.exe in client machine.In this way,how the Makefile useful for me.
Thanks & regards,
kiran
|
|
|
|
|
It wouldn't be useful for your case because you have only one *.exe and you still need to rebuild your *.exe.
For your case, I think you should divide your program into chunks example into DLLS. Then, say if you were to update a class which is located in DLL A. You only need to update that particular DLL.
Or
You could use some third party software which allows you to develop your patch. Basically this software will allow you to designated which portion of codes to be patched. i have not try this before but I knew it exists.
Try this (I found it in Google)
http://www.workshell.co.uk/products/patchbld/[^]
|
|
|
|
|
Thank you for your Information.
regards,
kiran
|
|
|
|
|
persList.push_back ( person("McDonald","William","4753212") );
persList.push_back ( person("Wellington","Jack","8452334") );
persList.erase(persList.begin()+1);
how do you remove an element from a list of objects
i tried the above code
it doesnt work
any ideas??
|
|
|
|
|
If you are 100% sure the list contains at least two entries, you could try to replace:
persList.erase(persList.begin()+1);
with
persList.erase(++persList.begin());
You can't add an integer to an iterator.
|
|
|
|
|
Hiya I am using CDocument::OnFileSendMail to send an email. But when the email opens up, it has a default temporary file with it.
How do I change this so I can make the file one of my files when It first opens up?? like a .doc or a .txt file.
Also I am using the remove function to remove a file in a directory. i.e
remove( "directory\\pxbatch.pmx" );
But it won't remove the file. if I leave out the directory part, it works fine and removes the file, but when directory is in it fails. The file I want to move is in a directory.
Thanks.
|
|
|
|
|
Does anyone have any ideas on how to do this??
Thanks.
|
|
|
|
|
i'm creating a game that should print numbers in a grid.the problem is i can use the library functions outtext(),outtextxy() for print only strings but not numbers which need to be interchanged during various steps of the game.to be specific,i got to place the cursor at some central position on the screen and print a number.can anyone help me out??
thanx in advance..
|
|
|
|
|
What language/library are you using? I don't recognise outtext() or outtextxy() . The only place I know them from is the old Borland Turbo Pascal/C BGI drivers, but I haven't used them for years.
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"
|
|
|
|
|
Ryan Binns wrote:
The only place I know them from is the old Borland Turbo Pascal/C BGI drivers, but I haven't used them for years.
Same here...
John
|
|
|
|
|
For fullscreen games, use OpenGL or DirectX. I found OpenGL was easier to learn. They both deal with 2d and 3d graphics.
I can't help you for non fullscreen games like minesweeper though... perhaps learn GDI+ or something?
dog_spawn
http://hatekill.yojutsu.com[^]
|
|
|
|
|
dog_spawn wrote:
perhaps learn GDI+ or something?
GDI+ is nice and powerful, but much slower than GDI, although for a simple game like minesweeper, I'd hardly say performance was an issue
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"
|
|
|
|
|
dog_spawn wrote:
They both deal with 2d and 3d graphics.
Uhhh, in all honesty OpenGL is a 3D API. Sure, you can (with some effort) use its 3D functionality (slapping quads) in conjunction with awkward texture-replacing primitives to implement a 2D API, but then you also can use a hammer to pound on the keyboard.
DirectDraw/DirectX deals with 2D gfx in a way more direct, to-the-point and familiar way than any 3D API ever could, or even should, do.
If the game gfx-speed isn't time critical, I'd rather suggest GDI than DirectDraw (since the latter is inherently way more complex and error-prone). Creating a DIBSection and blitting around within only the gfx cards memory can get you quite reasonable speeds also (way faster than screen refresh rate).
|
|
|
|
|
i think that you are using the good old turbo c++.
try the funtion itoa(int val,char* buffer,int base) to convert the integer to a string and then use the string.
for floats you can use ftoa(float val,char* buffer,int base).
to get the int ir the float back use atoi or atof etc.
The Debugger
|
|
|
|
|
hey debugger thanx man..i wanted exactly that!!these guys were talking about openGL and all that stuff.hey but i'm just a tyro..thanx once again.i'll try that out.. ;)
|
|
|
|
|
Convert the number to a string...
John
|
|
|
|
|
I noticed the forum for "Managed C++", what exactly does that mean?
Thanks, Dave
"The man who reads nothing is better educated than the man who reads nothing but newspapers."- Thomas Jefferson
|
|
|
|
|
|
Subset of C++ with some MS proprietary extensions and GC, running inside a virtual environment.
|
|
|
|
|
Thanks both
Dave
"The man who reads nothing is better educated than the man who reads nothing but newspapers."- Thomas Jefferson
|
|
|
|
|
I am using the MFC. I have created a dialog, which has a static control and a comboBox, both elements have membervariables. I want to show the dialog like this:
....<br />
CMyDialogDlg mydialog;<br />
mydialog.m_static.SetWindowText("this works");<br />
mydialog.m_combo.AddString("this crashes");<br />
mydialog.DoModal();<br />
....
There is no problem setting the windowtext of the staticcontrol. But if i use AddString before the dialog is shown by DoModal(), it crashes. If i use AddString in InitDialog() , it works.
Can you explain me why?? what have i forgotten?
|
|
|
|
|
AddString() sends a message to a window that hasn't been created yet. You can't do this. You have to call it after the window has been created - OnInitDialog() is the place to do it.
Hope this helps,
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"
|
|
|
|
|
Thanks,
as i mentioned, I know that it works, if i put this in InitDialog (or OnInitDialog() ) . But why does it work with a static control or a textbox?
sledge
|
|
|
|
|
W. Hammer -sledge- wrote:
But why does it work with a static control or a textbox?
No idea. It shouldn't work.
I wouldn't do it there anyway. Dialog boxes are responsible for showing the data. The class or function that uses the dialog box is responsibe for giving it the data - the dialog should then set the controls to reflect that data - the calling function shouldn't really need any knowledge of how the data is shown to the user.
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"
|
|
|
|
|
this code would not budge because you are trying to add the strings to some objects which aren't even created, forget about the initialization which is manatory for the working of the gui object
The Debugger
|
|
|
|