|
-
Jan 31st, 2002, 04:23 PM
#1
Thread Starter
transcendental analytic
bad bad microsoft compiler
Hehehe, what's the matter MSVC6 Compiler? Can't handle some templates huh  
-------------------Configuration: Appbar - Win32 Release--------------------
Compiling...
main.cpp
D:\@F\C++\Appbar\main.cpp(50) : warning C4786: '?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@3Upivotst ring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@@Con so
le@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@UEndPivot@2@' : identifier was truncated to '255' characters in the browser information
D:\@F\C++\Appbar\main.cpp(622) : warning C4355: 'this' : used in base member initializer list
D:\@F\C++\Appbar\main.cpp(26) : warning C4786: '?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@3Upivotst ring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@@Con so
le@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@UEndPivot@2@' : identifier was truncated to '255' characters in the browser information
D:\@F\C++\Appbar\main.cpp(53) : see reference to class template instantiation 'Console::?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@ 3Upivotstring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upi
votstring@1@B@@3Upivotstring@Console@@B@2@@Console@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@ @3Upivotstring@Console@@B@2@UEndPivot@2@' being compiled
D:\@F\C++\Appbar\main.cpp(988) : see reference to function template instantiation 'void __cdecl Console::Process(char *)' being compiled
D:\@F\C++\Appbar\main.cpp(31) : warning C4786: '?Process@?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@ 3Upivotstring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upivotstring@1@B@@3Upivotstring@Console@ @B
@2@@Console@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@UEndPivot@2 @@Console@@SAXVtemplate-parameter-CAB@@Z' : identifier was truncated to '255' characters in the browser information
D:\@F\C++\Appbar\main.cpp(53) : see reference to class template instantiation 'Console::?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@ 3Upivotstring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upi
votstring@1@B@@3Upivotstring@Console@@B@2@@Console@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@ @3Upivotstring@Console@@B@2@UEndPivot@2@' being compiled
D:\@F\C++\Appbar\main.cpp(988) : see reference to function template instantiation 'void __cdecl Console::Process(char *)' being compiled
D:\@F\C++\Appbar\main.cpp(31) : warning C4786: '?Operate@?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@ 3Upivotstring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upivotstring@1@B@@3Upivotstring@Console@ @B
@2@@Console@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@UEndPivot@2 @@Console@@SAXXZ' : identifier was truncated to '255' characters in the browser information
D:\@F\C++\Appbar\main.cpp(53) : see reference to class template instantiation 'Console::?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@ 3Upivotstring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upi
votstring@1@B@@3Upivotstring@Console@@B@2@@Console@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@ @3Upivotstring@Console@@B@2@UEndPivot@2@' being compiled
D:\@F\C++\Appbar\main.cpp(988) : see reference to function template instantiation 'void __cdecl Console::Process(char *)' being compiled
D:\@F\C++\Appbar\main.cpp(53) : warning C4786: '?Process@?$Command@U?$Command@UEndPivot@Console@@U?$Pivot@$1??ps_Close@Console@@0Upivotstring@1@B@@ 3Upivotstring@Console@@B@2@U?$Pivot@$1??ps_Config@Console@@0Upivotstring@1@B@@3Upivotstring@Console@ @B
@2@@Console@@U?$Pivot@$1??ps_Open@Console@@0Upivotstring@1@B@@3Upivotstring@Console@@B@2@UEndPivot@2 @@Console@@SAXPAD@Z' : identifier was truncated to '255' characters in the browser information
D:\@F\C++\Appbar\main.cpp(988) : see reference to function template instantiation 'void __cdecl Console::Process(char *)' being compiled
D:\@F\C++\Appbar\main.cpp(28) : fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 1786)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Feb 1st, 2002, 08:00 AM
#2
try
#pragma warning(disable: 4786)
so things get cleared up...
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
-
Feb 1st, 2002, 08:18 AM
#3
Thread Starter
transcendental analytic
Too late now I'm using VS.NET EA Edition and I'm not going back
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Feb 1st, 2002, 08:37 AM
#4
Thread Starter
transcendental analytic
Woooohooooooooooooo! TEMPLATES AS TEMPLATE PARAMETERS!!!!
PHP Code:
#include <vector>
template <template <class T1,class T2> class CONTAINER,class X,class Y=allocator<X> >class V:CONTAINER<X,Y>{};
int main(){
V<vector,int> a;
}
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
-
Feb 1st, 2002, 05:19 PM
#5
Hyperactive Member
i pity the compiler that dont fix itself!
Power to 2000 Electronic Donkeys!
www.edonkey2000.com
I hate case sensitivity... all you get down the M1 is "are we there yet" and "ouch, watch the bumps".
-
Feb 1st, 2002, 06:20 PM
#6
Thread Starter
transcendental analytic
Originally posted by JafferAB
i pity the compiler that dont fix itself!
Now that I would call artificial intelligence
Use  
writing software in C++ is like driving rivets into steel beam with a toothpick.
writing haskell makes your life easier:
reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|