-
as seen on Stack Overflow
- Search for 'Stack Overflow'
In this insightful article, one of the Qt programmers tries to explain the different kinds of smart pointers Qt implements. In the beginning, he makes a distinction between sharing data and sharing the pointers themselves:
First, let’s get one thing straight:
there’s a difference between sharing
…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
My code has an interface like
class IExample { ~IExample(); //pure virtual methods ...};
a class inheriting the interface like
class CExample : public IExample { protected: CExample(); //implementation of pure virtual methods ... };
and a global function to create object of this class -
createExample(…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
i have two pointers,
char *str1;
int *str2;
if i look at the size of both the pointers lets assume
str1=4 bytes
str2=4 bytes
str1++ will increment by 1 byte
but if str2++ will increment 4 byte
could anybody tell e the concept behind this?
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
HI,
I have this query about smart pointers.
I heard from one of my friends that smart pointers can almost always replace raw pointers.
but when i asked him what are the other cases where smart pointers cannot replace the raw pointers,i did not get the answer from him.
could anybody please tell…
>>> More
-
as seen on Programmers
- Search for 'Programmers'
In a C++ program that doesn't contain legacy C code, is there a guideline regarding the maximum number of levels of indirection that should be used in the source code? I know that in C (as opposed to C++), some programmers have used pointers to pointers for a multiple dimension array, but for the…
>>> More
-
as seen on Super User
- Search for 'Super User'
Hello.
I'm not really sure what to make of this. The key combination of ^? and ^? have stopped working for one of the two users on my OS X installation. I use these keys all the time (switching tabs in terminal, IntelliJ primarily), and it's driving me crazy.
On one user account, it works fine.…
>>> More
-
as seen on Super User
- Search for 'Super User'
Hello.
I'm not really sure what to make of this. The key combination of ^← and ^→ have stopped working for one of the two users on my OS X installation. I use these keys all the time (switching tabs in terminal, IntelliJ primarily), and it's driving me crazy.
On one user account, it works…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
Hello.
I'm not really sure what to make of this. The key combination of ^← and ^→ have stopped working for one of the two users on my OS X installation. I use these keys all the time (switching tabs in terminal, IntelliJ primarily), and it's driving me crazy.
On one user account, it works…
>>> More
-
as seen on Super User
- Search for 'Super User'
I like Google Chrome because it is fast but I don't like using the arrow keys in the location bar to complete URLs. Is there any extension, or setting I'm missing, that allows me to use the Tab key (or other customizable key) for completion like in Firefox?
I am an Emacs user and am aware of Conkeror…
>>> More
-
as seen on Super User
- Search for 'Super User'
I'm looking for a plugin or something along those lines for creating arrows for an image I'm working on. Basically it's just a screenshot of some software, but I want to annotate it and have arrows on it pointing to the various components.
It should look something like this or even something simpler…
>>> More