Author |
Topic |
|
balda
Junior Member
14 Posts |
Posted - Jun 11 2004 : 06:25:31 AM
|
Hi, I am a newbie for Visual Assist X, just installed it a couple of days ago and have problems:
1) Such a common libraries like Boost and STLport are really confusing for VAX, so VAX for me at the moment mostly looks like enhanced coloring scheme
2) I have faced with the following problem:
namespace ns
{
class vector
{
};
void func()
{
ns::vector v;
v.// (1)
}
}
The code is given "as it was", nothing more or less, no includes or whatever... In (1) VAX suggests some "type" from <MYINCLUDE>\\boost\\mpl\\vector.hpp Why?
3) Suggestion: some options influence the behaviour of VAX, I think it will be usefull to grab values while making "Info Copy..."
Config follows:
VA_X.dll file version 10.0.1239.0 Licensed to: VA X: VAOpsWin.dll version 1.0.0.44 MSDev.exe version 6.0.9782.2 Devshl.dll version 6.0.9782.0 Devedit.pkg version 6.0.9782.0 Font: Courier -13(Pixels) Comctl32.dll version 5.82.2800.1106 WindowsNT 5.1 Build 2600 Service Pack 1 Single processor
Platform: Win32 (x86) Stable Includes: D:\\TOOLS\\MSVC60\\INCLUDE\\STLPORT; d:\\tools\\msvc60\\INCLUDE; d:\\tools\\msvc60\\MFC\\INCLUDE; d:\\tools\\msvc60\\ATL\\INCLUDE; D:\\LANG\\INCLUDE;
Library Includes: d:\\tools\\msvc60\\MFC\\SRC; d:\\tools\\msvc60\\MFC\\INCLUDE; d:\\tools\\msvc60\\ATL\\INCLUDE; d:\\tools\\msvc60\\CRT\\SRC; D:\\LANG\\SRC;
Other Includes:
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Jun 11 2004 : 11:14:58 AM
|
1. Where do you list the location of your Boost headers? Somewhere in the IDE options?
2. We assume you #include <vector> -- this gets much better in build 1240. See:
http://forum.wholetomato.com/forum/topic.asp?TOPIC_ID=928
3. We agree. One day, we will include several options and a list of add-ins.
We appreciate your newbie feedback. We often wonder what the new user sees. |
Whole Tomato Software, Inc. |
|
|
balda
Junior Member
14 Posts |
Posted - Jun 11 2004 : 3:09:28 PM
|
1) It is in IDE and VA X actually picked it up, note "D:\\LANG\\INCLUDE" - this is my standard include folder for all 3rd party libraries.
2) I made an emphasis that there were _NO_ _ANY_ includes, just a source I listed in my previous message. VA X still was able to guess about something it parsed somewhere, and that something had no any relation to the source.
Sorry, I can't reach the link you provided: "There Was A Problem. You do not have access to this forum."
|
Edited by - balda on Jun 11 2004 3:10:05 PM |
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Jun 12 2004 : 10:22:52 AM
|
As for Boost, can you click on one of its #includes in your source? Make sure the full path of the header appears in our Definition field. If not, VA X cannot find the header and hence, the reason for the unknown symbols. |
Whole Tomato Software, Inc. |
|
|
balda
Junior Member
14 Posts |
Posted - Jun 14 2004 : 04:18:09 AM
|
Everything is Ok with the path. VA X sees the boost, STLport etc libs. The problem I faced with may be illustrated by the following code:
#include <boost/numeric/ublas/vector.hpp>
int test()
{
using namespace boost::numeric::ublas;
vector<int> a(10);
a.// (1)
}
in (1) VA X references to std::vector. Although it should reference to the boost::numeric::ublas::vector defined in the vector.hpp of uBLAS library |
|
|
balda
Junior Member
14 Posts |
Posted - Jun 17 2004 : 04:14:12 AM
|
Hm, I faced with another strange thing. Comments vs VA X:
1) comments from source files are not shown, although the corresponding option in settings is on
2) comments to constructors are not taken into account, actually they are replaced by comments to class itself. It would be great to have for something like "Class classObject();" in tooltip on Class - comment associated with class, if any; in tooltip on classObject() et al. - comment associated with corresponding constructor
Question: Are there any chances in nearest future to have VA X handling template libraries like STLport? |
|
|
spectecjr
Ketchup Master
USA
64 Posts |
Posted - Jun 17 2004 : 6:49:46 PM
|
quote: Originally posted by balda
the link you provided: "There Was A Problem. You do not have access to this forum."
Funny... I get exactly the same thing when I click that link too. |
|
|
feline
Whole Tomato Software
United Kingdom
19020 Posts |
Posted - Jun 17 2004 : 7:11:15 PM
|
the link is to a thread in the private beta forum. this is a common "oops"
in this instance you arent missing a great deal. it seems that VAX can be confused over which header to read, and this is better handled in build 1240. |
zen is the art of being at one with the two'ness |
|
|
balda
Junior Member
14 Posts |
Posted - Jun 22 2004 : 05:15:44 AM
|
When build 1240 will be available? I am keen to try it, but my evaluation period is gonna end soon
Now, I am so impressed that I am not ready to pay
Although, it is just a 100$ |
|
|
support
Whole Tomato Software
5566 Posts |
Posted - Jun 22 2004 : 05:40:03 AM
|
Although still on our list, the Boost/STLport issue is not fixed in 1240. |
Whole Tomato Software, Inc. |
|
|
|
Topic |
|