c++

what does ** mean in C

What does it mean when a object has 2 asterisks at the beginning? **variable ...

Texturing and Texture Mapping GLUTess Polygons?

How exactly does one provide texture coordinates and bind a texture for a GLUTess polygon? Thanks ...

Does boost::asio makes excessive small heap allocations or am I wrong?

#include <cstdlib> #include <iostream> #include <boost/bind.hpp> #include <boost/asio.hpp> using boost::asio::ip::tcp; class session { public: session(boost::asio::io_service& io_service) : socket_(io_service) { } tcp::socket& socket() { return socket_; } void start() { socket_....

Organization of linking to external libraries in C++

In a cross-platform (Windows, FreeBSD) C++ project I'm working on, I am making use of two external libraries, Protocol Buffers and ZeroMQ. In both projects, I am tracking the latest development branch, so these libraries are recompiled / replaced often. For a development scenario, where is the best place to keep libprotobuf.{a,lib} and ...

Libraries for visualizing graphs in real-time using C++

Are there any good C++ libraries that can be used to visualize a graph of objects that have been instantiated and have random connections to each other? I would also need it to be able to be updated in real-time so that the graph was constantly updated. ...

What scenarios would ** be useful?

Possible Duplicate: Uses for multiple levels of pointer dereferences? I saw a question about ** (pointer to a pointer) in C here. I'd like to know whats the point of this? When should I use it? ...

Pthread Queue System

Hi. I'm working on my assignment on pthreads. I'm new and never touched on pthreads before. Is there any sample codes or resources out there that anyone of you have, that might aid me in my assignment? Here are my assignment details. A pthread program about queue system: Write a C/C++ Pthread program for a Dental clinic’s queuing sy...

C++: Can virtual inheritance be detected at compile time?

I would like to determine at compile time if a pointer to Derived can be cast from a pointer to Base without dynamic_cast<>. Is this possible using templates and metaprogramming? This isn't exactly the same problem as determining if Base is a virtual base class of Derived, because Base could be the super class of a virtual base class of ...

What IDE's do professional C and C++ programmers use?

Possible Duplicates: Best unix/linux C++ debuger/IDE ? Best C++ IDE or Editor for Windows Not counting Visual Studio what IDE's do professionals use? ...

Is it possible to create a C++ factory system that can create an instance of any "registered" object type, regardless of inheritance?

Hello, I've spent my entire day researching this topic, so it is with some scattered knowledge on the topic that i come to you with this inquiry. Please allow me to describe what I am attempting to accomplish, and maybe you can either suggest a solution to the immediate question, or another way to tackle the problem entirely. I am tryi...

Anyone knows which networking package contains winlive.h ?

I am dealing with a c++ small game solution which contains references to winlive.h header. I'm sure it is part of a networking package, but haven't been able to track it down. It is not in windows sdk or platform sdk. Anyone may have have seen this before and can point me in the right direction? thanks ...

How to assign a string value to a string variable in C++

Shouldn't this work? string s; s = "some string"; ...

cannot retrieve effect.fx file

I am having issues loading my effect.fx from directx. When I step into my application, my ID3D10Effect *m_pDefaultEffect; pointer remains empty. the address remains at 0x000000 below is my code #pragma once #include "stdafx.h" #include "resource.h" #include "d3d10.h" #include "d3dx10.h" #include "dinput.h" #define MAX_LOADSTRING 100 ...

Difference dynamic static 2d array c++

Hello, Im using opensource library called wxFreeChart to draw some XY charts. In example there is code which uses static array as a serie : double data1[][2] = { { 10, 20, }, { 13, 16, }, { 7, 30, }, { 15, 34, }, { 25, 4, }, }; dataset->AddSerie((d...

How to send an IM in C or C++ on Windows

Specifically I am talking about using AIM and sending instant messages to an existing AIM screename. How would I accomplish this? I am trying to do it the simplest way possible -efficiency is not that important. I thought maybe all I would have to do is open a socket connections some how but I am probably wrong. ...

How can I improve my real-time behavior in multi-threaded app using pthreads and condition variables?

I have a multi-threaded application that is using pthreads. I have a mutex() lock and condition variables(). There are two threads, one thread is producing data for the second thread, a worker, which is trying to process the produced data in a real time fashion such that one chuck is processed as close to the elapsing of a fixed time p...

Running a shellscript from a C++ application and check if it succeeds

I am creating an interpreter for my extension to HQ9+, which has the following extra command called V: V: Interpretes the code as Lua, Brainfuck, INTERCAL, Ruby, ShellScript, Perl, Python, PHP in that order, and if even one error has occoured, run the HQ9+-ABC code again most of them have libraries, BF and INTERCAL can be interpret...

C++ and Scripting.Dictionary from scrrun.dll

Hello. I have some trouble with Scripting.Dictionary in C++. I'm trying to use interface IDictionary via smart pointer but methods of creating object don't work and I can't understand why. CoInitialize(NULL); IDictionaryPtr dict; dict.CreateInstance(__uuidof(Dictionary)); _variant_t num1 = 1; _variant_t num2 = 2; dict->Add(&num1, &num...

GLTessellator crashing

I'v followed a tutorial to get the GLU tesselator working. It works except the interpolation for colors of new points causes a crash after creating a random polygon(error reading from memory...) This is my callback where it crashes: void CALLBACK combineCallback(GLdouble coords[3], GLdouble *vertex_data[4], GLfloat weight[4], ...

Best way to get individual digits from int for radix sort in C/C++

What is the best way to get individual digits from an int with n number of digits for use in a radix sort algorithm? I'm wondering if there is a particularly good way to do it in C/C++, if not what is the general best solution? edit: just to clarify, i was looking for a solution other than converting it to a string and treating it like ...