Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Баги в Visual Studio 2010 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Абрамов http://www.cyberforum.ru/cpp-beginners/thread367352.html
у кого есть решебник Абрамова по с++ ??? Можете ссылку дать ?
C++ Информация об авторе и программе в *.ехе Пож-ста, подскажите кто-нить, как в Win-ехе-шник заложить инфу об разработчике, кратенько описать для чего, собственно, прога и т.д. Предполагаю, что делается это через встроенные ресурсы, типа как с... http://www.cyberforum.ru/cpp-beginners/thread367348.html
C++ Ввод/Вывод в стиле С++
Здравствуйте, я написал программу на Си и теперь мне нужно перевести её на С++. У меня есть две функции - функции ввода с клавиатуры и ввода с консоли: void file0(void) { int N, i; NOTE...
C++ Работа с символьным типом
Код:// ex10_4.cpp #include <iostream> using namespace std; //////////////////////////////////////////////////////////////// struct link { int data; ...
C++ Перевод из Visual Basic в С++ http://www.cyberforum.ru/cpp-beginners/thread367330.html
Здравствуйте. Прошу вашей помощи. Так как я VB не изучал. Можите помочь перевести из Visual Basic в С++ Sub ВолновоеУравнениеЯвнаяСхема() Dim x() As Double, y() As Double, ynp1() As Double,...
C++ Найти номера первых отрицательных элементов каждой строки матрицы В прямоугольной матрице, размерностью n*m, найти номера первых отрицательных элементов каждой строки (столбца). подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9677 / 5627 / 953
Регистрация: 25.07.2009
Сообщений: 10,800
16.10.2011, 21:23
Цитата Сообщение от silentnuke Посмотреть сообщение
пример с классом, тоже не скомпилируется в msvc 2010.
и это явно трудно назвать багом.
потому что конструктор всеравно создается.
Ну вот как-то умудряется gcc это компилировать. Но вот так уже не будет:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
class A
{
    int A;
public:
   A(int _A = 0) {
        this->A = _A;
    }
   int get() const { return this->A; }
};
 
int main(){
    A a(13);
    
    std::cout << a.get() << std::endl;
    
    return 0;
}
Код
andrew@debnout:~/cpp/other$ g++ -o aa aa.cpp 
aa.cpp:5: error: field ‘int A::A’ with same name as class
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru