How to track where destructor get called - C++
C++ display stack trace on exception
This question is also open on EL&amp;U:   Considering the amount of controversy it aroused, I believe it's past "Learners'" level.    An edit was suggested to my sentence.     There was were an orange, some grapes, two apples and a small pile of cherries on the plate.   In my native language plurality of the verb always follows plurality of the first element on the list. There were an orange,... sounds awkward to me, no matter what follows up. My simple solution was reordering:     There were some grapes, an orange, two apples and a small pile of cherries on the plate.   But that's not the first time I faced this situation and I'd like to know what the rules of grammar say about that — was my editor overzealous or am I trying to copy rules of my language that don't apply in English? I found the problem described in the attached picture on the internet. In the comment sections there were two opposing solutions. So it made me wonder which of those would be the actual solution.  So basically the question would be the following. Assume we would have two identical beakers, filled with the same amount of the same liquid, lets say water. In the left beaker a ping pong ball would be attached to the bottom of the beaker with a string and above the right beaker a steel ball of the same size (volume) as the ping pong ball would be hung by a string, submerging the steel ball in the water as shown in the picture. If both beakers would be put on to a scale, what side would tip?  According to the internet either of the following answers was believed to be the solution.   The left side would tip down, because the ping pong ball and the cord add mass to the left side, since they are actually connected to the system. The right side would tip down, because of buoyancy of the water on the steel ball pushing the steel ball up and the scale down.   Now what would the solution be according to physics? pyvenv vs venv vs python-virtualenv vs virtualenv and python 3 malikarumi@Tetouan2:~$ pip install virtualenv     Collecting virtualenv     Downloading virtualenv-12.0.7-py2.py3-none-any.whl (1.8MB)     100% |################################| 1.8MB 330kB/s   malikarumi@Tetouan2:~$ pip freeze     (a lot of stuff, but not virtualenv)  malikarumi@Tetouan2:~$ virtualenv testvenv1     The program 'virtualenv' is currently not installed. You can install it by typing:     sudo apt-get install python-virtualenv   What is going on here? is python-virtualenv == pyvenv? Isn't that still broken? Does original virtualenv still work with python? if venv (too many name variations!!!) is part of the standard library, , why am I being told to install it?  And when I did try to install it, I got:  malikarumi@Tetouan2:~$ sudo apt-get install python-virtualenv     Reading package lists... Done     Building dependency tree            Reading state information... Done     The following extra packages will be installed:     python-colorama python-distlib python-html5lib python-pip python-setuptools   At which point I aborted, because installing python3-pip just before that had given me   Setting up python3-setuptools (3.3-1ubuntu1) ... Setting up python3-pip (1.5.4-1) ...   And I wasn't sure if the extra packages would overwrite them or go onto python 2.7.  I read that python 3 is supposed to be the default going forward. Since both 2.7 and 3.4 are there, and have separate commands, how do I not only make sure Python 3 is my default, but that anything I install goes there and is used by it instead of 2.7?   BTW, I tried sudo apt-get python3-virtualenv and got: E: Unable to locate package python3-virtualenv I've found a nasty VBS way to do this, but I'm looking for a native PoSh procedure to edit the properties of a .LNK file.  The goal is to reach out to remote machines, duplicate an existing shortcut with most of the correct properties, and edit a couple of them.  If it would just be easier to write a new shortcut file, that would work too. Material setings in properties window is missing I have added a sphere and I was able to add material and give it a color. Now when I add a second sphere (separate object), the material panel is just blank. How many times more than $0$? Let $p$ be a prime number. If -1 is a square in $\mathbf F_p$, it means that there exists an element of order 4. So $p-1$ is divisible by 4 and therefore $p \equiv 1$ (mod 4). I wonder the converse is also true. Does $p \equiv 1$ (mod 4) mean the existence of an element whose square is $-1$ in $\mathbf F_p$? ubuntu terminal is not working properly in vi editor I have a bit of a unique problem. Well, maybe not a problem because I'm really just curious about it, but...  I have a simple 8 digit calculator. It has +, -, x, /, and a constant operation function. It has no usable memory slot.  I need (lit. would like to know how) to calculate ln(x) on this calculator. Any series I have found lose a lot of precision since whatever is outside the 8 digit range is truncated without rounding. I have used Padé approximants with trig functions, and a continued fraction for exp(), but none of these two methods are adequate for ln(x), either because there is no way around the truncation error or it requires writing down many intermediate values, or it requires memorizing and punching in many constants.  Does anyone know any good way to calculate ln(x) (or any other base, since memorizing one constant is OK) to as many digits as possible as easily as possible on this calculator (bonus points to methods where the value on the screen is immediately, meaning you don't need to write it down)?  For that matter, if you happen to know some good ways to calculate other special functions, I am interested in that as well.  Thanks! In a bash script what does a dot followed by a space and then a path mean? I came across this example when trying to mount a usb device inside a openvz container and I have never seen the construct in the second line before. Can you explain what it signifies?  #!/bin/bash . /etc/vz/vz.conf What is an observer in quantum mechanics? plotting discrete signals Assume: $p$ is a prime that satisfies $p \equiv 3 \pmod 4$  Show: $x^{2} \equiv -1 \pmod p$ has no solutions $\forall x \in \mathbb{Z}$.  I know this problem has something to do with Fermat's Little Theorem, that $a^{p-1} \equiv 1\pmod p$. I tried to do a proof by contradiction, assuming the conclusion and showing some contradiction but just ran into a wall. Any help would be greatly appreciated. It seems that $\{e\}, \{e,s\}, \{e,rs\}, \{e,r^2s\},...,\{e,r^{n-1}s\}, \{e,r,r^2,...,r^{n-1}\}, D_n$ are always subgroups of $D_n$. Especially when $n$ is odd, these seem to be the only subgroups. But when n is even, say $n=4$, then there are also $\{e,s,r^2,r^2s\}$ and $\{e,rs,r^2,r^3s\}$. It makes me wonder, is there a general formula/algorithm for finding all subgroups of $D_n$ when $n$ is even? I need to group 400 points in 10 groups with 40 points each. The goal is to get the 40 points geographicly together like this:        Any idea how to do this with QGIS? I have an Asus Sabertooth Z170 motherboard, with a Samsung 950 Pro m.2 NVMe drive on it. I've heard in the past that installing Windows 7 on an NVMe drive was a significant amount of work. Its now August 2016, is it still difficult? I've seen updates from Microsoft saying they've added support for NVMe in Windows 7.  Can I just download Windows 7 from Microsoft () and put it on a USB drive and install?  Is it harder than that? Is it possible to disable the Super+ shortcuts that switch to apps in 12.04? Flow to get all site collections in a tenant Created a Flow by using the below REST call and stored the title and Urls in another list  /_api/web/lists/getbytitle('DO_NOT_DELETE_SPLIST_TENANTADMIN_ALL_ SITES_AGGREGATED_SITECOLLECTIONS')/items?$select=Title,SiteUrl   Here the problem is it is returning only 100 items but I have 360 site sollections.   Not sure what I am doing wrong How do I programmatically obtain the version in JBoss AS 5.1? Converting Raw HTTP Request into HTTPWebRequest Object