I just stumbled on the  on SO. I think it is just a typo and thus it should be deleted.
During the re-tagging of questions, tags sometimes become orphaned from existing questions.  Are these zombie tags ever removed from the ?  What if a tag is misspelled and needs to be removed? How do we get rid of it?
I have a c++ header file containing a class. I want to use this class in several projects, bu I don't want to create a separate library for it, so I'm putting both methods declarations and definitions in the header file:     // example.h #ifndef EXAMPLE_H_ #define EXAMPLE_H_ namespace test_ns{  class TestClass{ public:     void testMethod(); };  void TestClass::testMethod(){     // some code here... }  } // end namespace test_ns #endif   If inside the same project I include this header from more than one cpp file, I get an error saying "multiple definition of test_ns::TestClass::testMethod()", while if I put the method definition inside the class body this does not happen:  // example.h #ifndef EXAMPLE_H_ #define EXAMPLE_H_ namespace test_ns{  class TestClass{ public:     void testMethod(){         // some code here...     } };  } // end namespace test_ns #endif   Since the class is defined inside a namespace, shouldn't the two forms be equivalent? Why is the method considered to be defined twice in the first case? Methods for autocompletion in TexStudio don't work I've made a mymacros.sty file which I would like my LaTeX files to be able to access with commands that I've defined. I've managed to get it to work by putting \usepackage{mymacros} in my preamble.   However when I try to autocomplete I can't. I looked at this question:     ), which recommends 3 ways of doing this, none of which work for me.    The first it recommends is to have mymacros.sty open in the editor. But this doesn't work.  The second is to activate the option Editor -> Automatically load included files in the configure TeXstudio options panel. However while I have an Editor tab , there is no such option there.  The third is to using .cwl files, however I'm not sure how to go about this. In the completion tab I've noticed that there is a mymacros.sty option that has come up, which I ticked but that has had no effect. Do I need to make my own mymacros.cwl file? I've tried to look this up but haven't had any luck.  Anyone have any ideas? Thanks in advance! Git is automatically merging changes from a different branch to master Compactly supported continuous function is uniformly continuous Proof of $\gcd(a,b)=ax+by\ $ [Bezout's identity] I am typing to get a sale amount (by input) to be multiplied by a defined sales tax (0.08) and then have it print the total amount (sales tax times sale amount).  I run into this error. Anyone know what could be wrong or have any suggestions?   salesAmount = raw_input (["Insert sale amount here \n"]) ['Insert sale amount here \n']20.99 &gt;&gt;&gt; salesTax = 0.08 &gt;&gt;&gt; totalAmount = salesAmount * salesTax  Traceback (most recent call last):   File "&lt;pyshell#57&gt;", line 1, in &lt;module&gt;     totalAmount = salesAmount * salesTax TypeError: can't multiply sequence by non-int of type 'float' The preimage of continuous function on a closed set is closed. Definite integral, quotient of logarithm and polynomial: $I(\lambda)=\int_0^{\infty}\frac{\ln ^2x}{x^2+\lambda x+\lambda ^2}\text{d}x$ Removing elements with Array.map in JavaScript I would like to filter an array of items by using the map() function. Here is a code snippet:  var filteredItems = items.map(function(item) {     if( ...some condition... )     {         return item;     } });   The problem is that filtered out items still uses space in the array and I would like to completely wipe them out.  Any idea?  EDIT: Thanks, I forgot about filter(), what I wanted is actually a filter() then a map().  EDIT2: Thanks for pointing that map() and filter() are not implemented in all browsers, although my specific code was not intended to run in a browser. Regression with only categorical variables I'm trying to parse an INI file using C++. Any tips on what is the best way to achieve this? Should I use the Windows API tools for INI file processing (with which I am totally unfamiliar), an open-source solution or attempt to parse it manually? How can one cite theorems of references? I've always been one to simply use:  List&lt;String&gt; names = new ArrayList&lt;&gt;();   I use the interface as the type name for portability, so that when I ask questions such as these I can rework my code.    When should  be used over  and vice-versa? How can I dynamically invoke a class method in PHP? The class method is not static. It appears that   call_user_func(...)   only works with static functions?  Thanks. Single word to denote date and time I want one word that means Date and Time. For example in "the date and time of the event will be announced later" I want to use single word instead of "date and time" I have a complicated integral to solve. I tried to split ($101 x$) and proceed but I am getting a pretty nasty answer while evaluating using parts. are there any simpler methods to evaluate this integral?  $$ \int\!\sin (101x)\cdot\sin^{99}(x)\, dx $$ I need scale up video from one DOS game using . But with  on left side and  filter on the other one.  Input (320x200)    Output (1280x800)    Here is a command, where's xBR processing whole screen...  ffmpeg     -i input.avi     -sws_flags neighbor     -vcodec libx264 -strict -2     -preset veryslow -qp 0     -filter:v "xbr=4"     output.mp4 is there a way to get the option "Organize Desktop by Name" in Ubuntu 19.10 same as in 18.04? the option in Ubuntu 18.04 is "Organize Desktop by name"    But there is no option available in Ubuntu 19.10 I was wondering if anyone knows how to configure a Windows 7 x64 Enterprise install that is on a domain to run a script if the user attempts to shutdown the computer - but I dont want the script to run if the user tries to log out.   Here is a bit of detail on my situation...  I have installed drive encryption software on 5 desktops that are in use by various people in my group.  These desktops are installed a few buildings away in a secure lab that very people have access to.   People in my group access these machines (8 Core 2600K Intel Sandybridge with 8GB RAM) over RDP to preform tasks that require heavy lifting that laptops are not well suited for.    I wrote a shutdown script (.hta file) to warn a user that if he/she shuts the computer down, they will have to get access to the lab and enter the drive encryption password in order to bring the machine back online.   The script has a timer that counts down for 1 minute and allows the user to cancel the shutdown command.    The script works as expected when a user tries to shutdown the computer, but I just realized that the script seems to run when a user tries to log off.  Is there any way to differentiate between a user logging off and a user shutting down a machine?   If possible, I would only want the script to run if the machine is shutdown.  If the user logs out, I would not want any script to run.  If this is possible, it seems like this would be managed via local Group Policy.     Let me know if you need any further details. How do I write a short literal in C++? Very basic question: how do I write a short literal in C++?  I know the following:   2 is an int 2U is an unsigned int 2L is a long 2LL is a long long 2.0f is a float 2.0 is a double '\2' is a char.   But how would I write a short literal?  I tried 2S but that gives a compiler warning.