c++

Stay in directory with popen.

Hello, I want to make some C++ program and I'm using function popen here to send commands to command line in Unix. It works fine, but when I call "cd directory", the directory doesn't change. I thing that it's same when I try to run "cd directory" in some script, after finishing script directory path change back. So, scripts I must run l...

Download file using libcurl in C/C++

Hi! I am building an application (on windows using Dev-C++) and I want it to download a file. I am doing this using libcurl (I have already installed the source code using packman). I found a working example (http://siddhantahuja.wordpress.com/2009/04/12/how-to-download-a-file-from-a-url-and-save-onto-local-directory-in-c-using-libcurl/)...

Remote C++ Development using SSH only inside Eclipse Environment

How do you integrate Remote Systems Explorer and CDT plugin inside eclipse ? What I mean is that you can use Remote Systems Explorer (RSE) plugin to work on C++ code on a remote linux box inside Eclipse but when you try to compile, you basically run a shell command through SSH. The CDT plugin is unable to locate the remote system and of...

Language performance

Everyday discussions like "C# vs Java performance", "F# vs C# performance", "C vs C++", "native C++ vs C#" always are interesting. Just like idiom.com/~zilla/Computer/javaCbenchmark.html , or mb manageability.org/blog/archive/20030520%23p_the_problem_with_cameron Generally, professional of language A proves that language A is faster tha...

Load an extern C-library into an existing C++-Project (f.e. ffmpeg/libavcodec - step by step)

I really have big problems with importing an extern C-Library to my existing C++-Project. I want to import libavcodec from the FFmpeg-Project, so I downloaded the latest source-code-release. What do I have to do now? Do I have to compile FFmpeg first or can I import it just like that? A really simple step-by-step manual would be awesome!...

Handling a QTextEdit from another form

So the question is how to set a value of textEdit from another form? P.S. Sorry for my English. ...

iterator validity ,after erase() call in std::set

Do erase call in std::set invalidate iterator ? As i have done below 5th from last line..? if yes what is better way to erase all elements from set class classA { public: classA(){}; ~classA(){}; }; struct structB { }; typedef std::set <classA*, structB> SETTYPE; typedef std::map <int, SETTYPE>MAPTYPE; int __cdecl wmain (...

How to learn C++ for the purposes of debugging

Some background: My job involves maintaining a large multi-threaded multi-process C++ / C# application, and so I'm often tasked with understanding access violations, memory leaks, heap curruption issues and the like. I quite enjoy this, and I've amassed quite a good understanding of various low level concepts, but the trouble is that I ...

How to render good quality image from 3d scene in java/c++

hello all i need to develop simple 3d application ( i don't know if its going to be java or c++ ) now how to use 3d engine i know , but in the end i need to produce rendered image or movie out of the 3d scene. who should i do it in application ? ...

Silly compile error using lists / iterators (C++)

The following does not compile, and I cannot for the life of me see why! #include <list> using namespace std; list<char> myList; list<int>::iterator it; it = myList.begin(); The error: error C2679: binary '=' : no operator found which takes a right-hand operand of type 'std::list<_Ty>::_Iterator<_Secure_validation>' (or there is no...

Dynamic Memory Reallocation using realloc

Hello All, I am learning C++. I am trying to learn this dynamic memory allocation. In the below code I am trying to allocate memory using malloc and realloc. int main (void) { char *g = (char*) malloc (sizeof(char) * 2); g = "ab"; g = (char*) realloc (g, sizeof(char) * 200); strcpy (g, "cdefg"); cout << g << endl; return 0...

Detect system architecture (x86/x64) while running

Is it possible to detect the system/processor architecture while the program is running (under windows and under linux) in c++? ...

How to download the entire webpage

Hi, Is there any sample application source which download the entire web-page in windows mobile.. I mean,in desktop when i do save as,entire webpgae gets saved.Same way i want it to be in windows mobile.. Thanks. ...

Compiling GTK+ Application with G++ compiler.

I am writing an application in C++ with using GTK+ (not gtkmm) so I need to compile using g++ compiler. Is it possible to compile GTK+ applications with the g++ compiler? Are GTK+ and libraries compatible with g++ compiler? I am trying to embed GTK+ functions call in a class like follows: #include <gtk/gtk.h> class LoginWindow { pu...

Mouse hook in a specific window

I need to set a hook on mouse clicks, using C++, Win API. So that when an icon on the desktop is being clicked I get the event. How will this happen? I think the only information I get in mouse hook event are the coordinates for the mouse, right? Now how do I make sure that the thing clicked is an icon on the desktop? ...

static const vs #define

Is it better to use static const vars than #define preprocessor? Or maybe it depends on the context? What are advantages/disadvantages for each method? ...

C++ MFC vs .NET?

My colleagues are using Visual Studio 2002 and uses the C++ MFC. I am developing in C #. It has not been any problems before, but now questioning our customers if we really should develop in different environments. My colleagues think (of course) that I should move to C++ MFC. I think that they can use .NET instead of MFC. Is there a...

C++ libcurl console progress bar

I would like a progress bar to appear in the console window while a file is being downloaded. My code is this: http://stackoverflow.com/questions/1636333/download-file-using-libcurl-in-c-c/1636827#1636827. How to have a progress bar in libcurl? ...

Standard notifications or alert styles in Symbian (Qt/S60)?

I'm building a an application using Qt on the Symbian/S60 platform and I was wondering if there was a standard notification window that I could use to pass messages to users. Using other platforms as examples, I'm looking for something equivalent to Javascript's alert() method or Cocoa's NSRunAlert* methods. If there is not a native Sy...

Replace keystroke in Borland C++ Builder 6

Hi. I must replace keystroke when user typing in TextBox. When user type 123,456,789 text box must contain 123.456.789. Please HELP. ...