powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / C или C++
25 сообщений из 149, страница 2 из 6
C или C++
    #34147545
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh Gluk (Kazan) Akh
Как на счет аргументов, которые он приводит?

Криминала не обнаружил. Паранойя присутствует

С ошибками сталкивался?

Бывало. Скажем так, с нетривиальным поведением. Иногда объяснимым, иногда оставшимся загадкой.
...
Рейтинг: 0 / 0
C или C++
    #34147559
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) Akh
С ошибками сталкивался?
Бывало. Скажем так, с нетривиальным поведением. Иногда объяснимым, иногда оставшимся загадкой.

Не может быть так, что это из-за непонимания С++? Что это, именно, компилятор или библиотека.

Если можно - пример.
...
Рейтинг: 0 / 0
C или C++
    #34147594
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhНе может быть так, что это из-за непонимания С++? Что это, именно, компилятор или библиотека.

Если можно - пример.

1. Возможно
2. Навскидку не вспомню

Если в очередной раз на что напорюсь, опубликую в эту ветку (не обещаю чт это будет завтра)
...
Рейтинг: 0 / 0
C или C++
    #34147612
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan) AkhНе может быть так, что это из-за непонимания С++? Что это, именно, компилятор или библиотека.

Если можно - пример.

1. Возможно
2. Навскидку не вспомню

Если в очередной раз на что напорюсь, опубликую в эту ветку (не обещаю чт это будет завтра)

Ок.

Не первый раз у меня этот вопрос возникает. И не обязательно в С++. Я, думаю, что в этом форуме, можно как раз и определить, глюк это компилятора или программиста. Пока более чем за пол года я не припомню ни одно случая, что виноват был компилятор.
...
Рейтинг: 0 / 0
C или C++
    #34147692
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
#include <stdio.h>
template<typename T>
class A
{
  public:
    T *x;
	  A(){ x=new T(); }
};

class B
{
public:
	B(){}
};

int main(void)
{
	A<A<B>> a;
 return  0 ;
}
корректный код?
...
Рейтинг: 0 / 0
C или C++
    #34147757
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo A<A<B >> a;


нет
...
Рейтинг: 0 / 0
C или C++
    #34147766
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выделение не получилось :)
корректно будет: A<A<B> > a;
...
Рейтинг: 0 / 0
C или C++
    #34147769
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но это же просто скобочки :)
...
Рейтинг: 0 / 0
C или C++
    #34147790
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoно это же просто скобочки :)

Сканер (который по стандарту отрабатывает раньше) считает иначе
...
Рейтинг: 0 / 0
C или C++
    #34147808
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoкорректный код?

Компилятор g++ отловил неоднозначность.
...
Рейтинг: 0 / 0
C или C++
    #34147819
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhКомпилятор g++ отловил неоднозначность.??? А ты можешь отловить неоднозначность?
...
Рейтинг: 0 / 0
C или C++
    #34147829
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.к. распознал операции между классами. Код
[SRC c++]
int x,y,z;
x<x<y>>z;
/SRC]
Отработает коректно.
...
Рейтинг: 0 / 0
C или C++
    #34147831
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo AkhКомпилятор g++ отловил неоднозначность.??? А ты можешь отловить неоднозначность?

Да. Т.к. классы сравнивать нельзя.
...
Рейтинг: 0 / 0
C или C++
    #34149451
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну раз нельзя, значит нет неоднозначности
...
Рейтинг: 0 / 0
C или C++
    #34149457
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmoну раз нельзя, значит нет неоднозначности

Ну, да, вообще-то... Тогда ошибочное использование оператора.
...
Рейтинг: 0 / 0
C или C++
    #34149772
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Афтар лузер адназначна. Даже не падписался как чилавег.

С++ - действительно сложный язык и у него полно проблем, но не тех , что он называет в статье.

Писать сейчас на С можно только если там нет компилятора С++ (но где их теперь нет ?) или .... да ну не знаю что должно случится, чтобы не писать на С++.

Да, в реализациях STL есть ошибки ну и что - можно взять другой, можно ...

Да ну не хочу даже говорить об этом, нашли блин эксперта....
...
Рейтинг: 0 / 0
C или C++
    #34149805
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-нибудь сталкивался с ошибками в современных популярных компиляторах?

Да, в MSVC. Но ошибка заключалась в падении компилятора при обработке исходника
с допустимой и валидной конструкцией (сложной, конечно).
Конкретно - шаблоны, VC 5.

Кто-нибудь сталкивался с ошибками в современных популярных библиотеках?

Я сам не нарывался на ошибки в MSVC-реализации STL, но они были , их много зафиксировано
в MS KB. Нарывался на ограничения реализации, но это другое.

Я сам нарывался например на ошибку в коде MFC, связанную с кодом класса CFile.
Это было в VC 2.0. Ну и что ? Это просто библиотека, что ж в ней ошибок не может быть ?

А так же - на счет работы программы на С++ в режиме 24/7.

Бред полный, дофига я думаю проектов 24/7 , написанных на С++.
По крайней мере никакое свойство С++ не снижает способность программы работать
24/7. А одно так прямо -таки повышает - это exceptions.
...
Рейтинг: 0 / 0
C или C++
    #34149810
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv M> Афтар лузер адназначна. Даже не падписался как чилавег.

M> С++ - действительно сложный язык и у него полно проблем,
M> но не тех , что он называет в статье.

M> Писать сейчас на С можно только если там нет компилятора
M> С++ (но где их теперь нет ?) или .... да ну не знаю что
M> должно случится, чтобы не писать на С++.

M> Да, в реализациях STL есть ошибки ну и что - можно взять
M> другой, можно ...

M> Да ну не хочу даже говорить об этом, нашли блин
M> эксперта....
сейчас модно это все одним словом выражать: КГ/АМ
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
C или C++
    #34149814
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что, с++ знает что то о потоках и синхронизации? или это я отстал от жизни?

Ни С, ни С++ не знают. Поэтому вообще упоминание этой проблемы в контексте С vs C++ - либо дешевая спекуляция, либо незнание.

вывод: писал либо ужасный гуру, либо человек, который не знал о чем написать, но очень хотел, и высосал из пальца проблему, которую 99% разработчиков никогда не встретят.

Во, вот именно. Статья ни о чем, ничего не дает, написана просто чтобы что-то написать.

Ну да интерфейс в этом смысле очень характерный ресурс, там много такого.
...
Рейтинг: 0 / 0
C или C++
    #34149870
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivКто-нибудь сталкивался с ошибками в современных популярных компиляторах?

Да, в MSVC. Но ошибка заключалась в падении компилятора при обработке исходника
с допустимой и валидной конструкцией (сложной, конечно).
Конкретно - шаблоны, VC 5.

Кто-нибудь сталкивался с ошибками в современных популярных библиотеках?

Я сам не нарывался на ошибки в MSVC-реализации STL, но они были , их много зафиксировано
в MS KB. Нарывался на ограничения реализации, но это другое.

Я сам нарывался например на ошибку в коде MFC, связанную с кодом класса CFile.
Это было в VC 2.0. Ну и что ? Это просто библиотека, что ж в ней ошибок не может быть ?

А так же - на счет работы программы на С++ в режиме 24/7.

Бред полный, дофига я думаю проектов 24/7 , написанных на С++.
По крайней мере никакое свойство С++ не снижает способность программы работать
24/7. А одно так прямо -таки повышает - это exceptions.

VC 5 и 2 могут называться современными? Я не думаю. Можно тогда и Symantec 1.0 вспомнить. Так что, на счет компилятора не согласен.

Также класс CFile из столь старой реализации, под понятие совеременной библиотеки не подходит.

Зачем ворочить древнее, когда им уже разработчики не пользуются.

В чем заключается повышение надежности exception, по отношению к return -1 (просто, вопрос)?

На счет "в библиотеке ошибок не может быть?". Не должно быть во всяком случае. Если они есть это не гуд, и такой библиотекой надо пользоваться с опаской, а лучше вообще ее исключить из набора используемых средств.
...
Рейтинг: 0 / 0
C или C++
    #34149879
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhНу, да, вообще-то... Тогда ошибочное использование оператора.какого оператора? Это же скобочки :)
...
Рейтинг: 0 / 0
C или C++
    #34149881
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivДа, в реализациях STL есть ошибки

Пример мона?
...
Рейтинг: 0 / 0
C или C++
    #34149886
pandrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivвывод: писал либо ужасный гуру, либо человек, который не знал о чем написатьГрафоман однозначно.
Гуру последовательно развивается, меняет платформы, языки, размер управляемого софта. Смена языка для него естественный процесс: накатать на ассемблере мини-ОС можно (например OS IBM/360), но написать работоспособные Винды даже на C уже не получится. Как не получится в сарае собрать болид формулы-1.
...
Рейтинг: 0 / 0
C или C++
    #34149890
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo AkhНу, да, вообще-то... Тогда ошибочное использование оператора.какого оператора? Это же скобочки :)

+= и + = совсем разные вещи.

+= в определенном контексте использовать можно, а + = нельзя.
То же самое и с этим.

Так что не надо ля-ля. :)
...
Рейтинг: 0 / 0
C или C++
    #34149895
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhТакже класс CFile из столь старой реализации, под понятие совеременной библиотеки не подходит.
Зачем ворочить древнее, когда им уже разработчики не пользуются.это цэ файлом-то не пользуются?
...
Рейтинг: 0 / 0
25 сообщений из 149, страница 2 из 6
Форумы / C++ [игнор отключен] [закрыт для гостей] / C или C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]