I'm new to C++ programming and am going through some examples that I found a while back. Since I am a decent Java programmer, I'm making good progress (at least from my perspective :D).  Now I've come across something I cannot figure out what it does:  Threading::Thread ^ th = Threading::Thread::CurrentThread; Net::IPEndPoint^ hostEp;   What is the purpose of the ^? And is there a difference between the useage in the two lines I've only known this to be the XOR Operator.  Thanks in advance
I just came across this code and a few Google searches turn up no explanation of this mysterious (to me) syntax.  Hashtable^ tempHash = gcnew Hashtable(iterators_);  IDictionaryEnumerator^ enumerator = tempHash-&gt;GetEnumerator();   What the heck does the caret mean? (The gcnew is also new to me, and I asked about that .)
How can I capitalize the first letter of each word in a string in Perl? Can python send text to the Mac clipboard What's the correct way to do division using a backslash? If I write $a/bc + d$, will that be equal to $(a/(bc))+d$?   Basically, if I place a slash, will I divide by what's directly behind the slash $(b)$, the term that's behind the slash $(bc)$, or everything after the slash $(bc+d)$? Eccentricity of an ellipse How is $\frac{PF}{PD} = e = \frac{C}{A}$ ? where e is eccentricity, P stands for any point on the ellipse. $F$ stands for one of the foci. $e$ stands for eccentricity. $D$ is a point on the directrix of the ellipse. 'C' is the distance from the center to the focus of the ellipse 'A' is the distance from the center to a vertex.   This is referring to an ellipse/hyperbola/parabola and their conic sections. The problem is not the proof for how $PF/PD = e$, or how $C/A = e$, but how the two equate to each other. (The letters stem from the points/foci of an ellipse of a cone and its directrix).  What is the answer that does NOT use analytic geometry? (only trigonometry) How do I stop Windows 10 from updating my graphics driver? How to use Alt+Shift to switch keyboard layouts? I recently upgraded to Ubuntu 13.10, with the new keyboard handling system. The little "switch keyboard" option does not let me set it to Alt+Shift. How can I get this keyboard binding, as I have absolutely no interest in using the Mac-esque Super+Space combo? $C \otimes A \cong C \otimes B$ does not imply $A \cong B$ Let $R$ be a commutative unital ring and let $M$ be an $R$-module and let $S$ be a multiplicative subset of $R$.  Today I proved both of the following: $$ S^{-1} R\otimes_R S^{-1}M \cong S^{-1} M$$ and $$ S^{-1} R \otimes M \cong S^{-1} M$$  Now I'm slightly confused.      Either my proofs are wrong or $C \otimes A \cong C \otimes B$ does not imply $A \cong B$. But I can't come up with an example. Can someone give me an example? (Or tell me that my proofs are wrong.) Moderncv package - cventry date width I am writing my CV using moderncv package, everythig is nice but I have a problem with \cventry command. I have something like this:   (it means 2010 - now)  I would want to have this in one line, rather than in two lines. I tried looking into the moderncv style files but with no success. What can I do to achieve the effect I want? Are "w/o", "w/", "b/c" common abbreviations in the US? Proving which QM interpretation is correct Let's assume that the existence of gravitons is theoretically proven or they are detected by LHC could one interpretaion be proven correct? How does sudo handle $HOME differently since 19.10? Lightning Change Event Is there a way to catch the change event of a particular field/component? I saw on the AuraDocs that there is a valueChange event but trying to handle it makes the app throw an error on load. I was wondering if I could build some automatic field validation / search suggestions without relying on other js libraries. Consider the equation $$|2^x-3^y|=1$$ in the unknowns $x \in \mathbb{N}$ and $y \in \mathbb{N}$. Is it possible to prove that the only solutions are $(1,1)$, $(2,1)$ and $(3,2)$? Cross-validation for timeseries data with regression I'm using Ubuntu 16.04 and there's no fglrx! Researching English/Christian families in India during first half of 19th century? I can clearly see that $\dfrac{n!}{n^n}\to 0$ when $n\to\infty$. But how do I know if the sum $$\sum_{n=1}^{\infty}\frac{n!}{n^n}$$ is convergent or not? I know this might be basic, but thank you if anyone can help me. Given Newton's third law, why is there motion at all? Should not all forces even themselves out, so nothing moves at all? When I push a table using my finger, the table applies the same force onto my finger like my finger does on the table just with an opposing direction, nothing happens except that I feel the opposing force. But why can I push a box on a table by applying force ($F=ma$) on one side, obviously outbalancing the force the box has on my finger and at the same time outbalancing the friction the box has on the table? I obviously have the greater mass and acceleration as for example the matchbox on the table and thusly I can move it, but shouldn't the third law prevent that from even happening? Shouldn't the matchbox just accommodate to said force and applying the same force to me in opposing direction? I have some basic data on emission reductions and cost per car:  q24 &lt;- read.table(text = "reductions  cost.per.car     50  45     55  55     60  62     65  70     70  80     75  90     80  100     85  200     90  375     95  600     ",header = TRUE, sep = "")   I know that this is an exponential function, so I expect to be able to find a model that fits with:      model &lt;- nls(cost.per.car ~ a * exp(b * reductions) + c,           data = q24,           start = list(a=1, b=1, c=0))   but I'm getting an error:   Error in nlsModel(formula, mf, start, wts) :    singular gradient matrix at initial parameter estimates   I've read through  on the error I'm seeing and I'm gathering that the problem is probably that I need better/different start values (the initial parameter estimates makes a little more sense) but I'm not sure, given the data that I have, how I'd go about estimating better parameters. How can I String.Format a TimeSpan object with a custom format in .NET? What is the recommended way of formatting TimeSpan objects into  a string with a custom format?