Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 move implementation of operator +,+=,*,*=

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
hetlock Posted - Mar 03 2014 : 09:45:31 AM
Hello,

I am using win 7, vs2012 update4 , c++ and the latest release of visual assist x (march, 3,2014) (VA_X_Setup2029).

If a class has the one of the overloaded operators (+,+=,*,*=) I can not move the implementation of these operators to the sourcefile;

But I want to move the Implementations to the source file, by using the Command Move all Implementations to the source file.

info:

VA_X.dll file version 10.8.2029.0 built 2014.02.24

Microsoft Visual Studio Ultimate 2012
Version 11.0.61030.00 Update 4


Minimum steps:

testoperator.h:

#pragma once

class testoperator
{
public:

testoperator()
{
;
}

testoperator operator + (int x)
{
int y=0;
y+=x;
return *this;
}
};
Bild:






No answers, yet

It would be very nice, if somebody even would notice this and write something like "Yea, I have noticed this".
3   L A T E S T    R E P L I E S    (Newest First)
sean Posted - Apr 07 2014 : 3:32:55 PM
case=80662 was identified while attempting to repro case=80663.
case=80662 and case=80663 are fixed in build 2031
hetlock Posted - Mar 04 2014 : 09:39:16 AM
Thanks very much. I am really glad, that you have read my post and put it in a case.
feline Posted - Mar 03 2014 : 9:15:35 PM
Apologies for the slow reply, but it often takes a few hours, sometimes a day or two to reply to new bug reports. This took time to reply to, since I needed to check several different overloaded operators, to see which operators this was effecting.

Thank you for the clear code sample, I am seeing the same problem here, and I have put in a bug report for this:

case=80663

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000