Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Create declaration fails

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
anilyigitfiliz Posted - Mar 24 2008 : 09:30:02 AM
Create declaration fails for long function signatures. When I click on create declaration for a 6 parameter function signature it creates a declaration but the declaration has only 4 parameters and is like this: "func(ta a, tb b, tc c, td d, te e,;" I'm guessing there is a buffer problem or something. I'm using 1626, the file I tried is compilable and the problem is completely reproducible with functions with more than 4 parameters. With 4 parameter functions no problem occurs.
1   L A T E S T    R E P L I E S    (Newest First)
accord Posted - Mar 24 2008 : 5:14:27 PM
I have just tried Create Declaration on a function has 6 parameters, but I do not see any problems.
I have used this source in the header

class ta {};
class tb {};
class tc {};
class td {};
class te {};
class tf {};

cSomeClass {
};

and this one in the cpp

void cSomeClass::func(ta a, tb b, tc c, td d, te e, tf f)
{
}

and after create declaration I got this in cSomeClass:

void func(ta a, tb b, tc c, td d, te e, tf f);


Can you please give me an example, in which the problem happened?
Maybe something else in your source is the cause of your corrupted declaration.

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