Size: a a a

2020 April 18

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
то, что explicit - это зарезервированное слово в C++
Хм... А либа значит только для C предназначена?
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
вообще им можно бы зарепортить это говнище
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
вообще им можно бы зарепортить это говнище
Тем, кто xcb писал?
источник

CC

Cool Cooler in C++ Together 2.0
Мб, это специально, чтобы тока C юзали.
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
Cool Cooler
Мб, это специально, чтобы тока C юзали.
не
источник

p

pepeground_bot in C++ Together 2.0
не знаю?
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
просто не позаботились
источник

CC

Cool Cooler in C++ Together 2.0
Кста, а ведь получается, что у C++ нету обратной совместимоть, как минимум потому, что есть новые зарезервированные слова. А если их не учитывать, то есть ли обратная совместимость с C?
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
практически
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
в стандарте есть описания отличий двух языков
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
тут еще интересный пропозал в Сишную рабочую группу заносили для общего подмножества C и C++
источник

CC

Cool Cooler in C++ Together 2.0
cool@archpony ~/D/e/p/c/stdformat> gcc main.cpp -o main
In file included from main.cpp:2:
/usr/include/xcb/xkb.h:727:19: error: declaration does not declare anything [-fpermissive]
 727 |     uint8_t       explicit;
     |                   ^~~~~~~~
/usr/include/xcb/xkb.h:2005:30: error: expected unqualified-id before ‘explicit’
2005 |     xcb_xkb_set_explicit_t  *explicit;
     |                              ^~~~~~~~
источник

CC

Cool Cooler in C++ Together 2.0
Походу, даже если компилить как C, то не нравится.
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
xcb_xkb_set_explicit_t
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
где ты этот тип определяешь
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
где ты этот тип определяешь
Я ничего не определяю, я оч малую прогу компилить пытаюсь.
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
я просто грешу на то ,что ты забыл еще какой-нибудь xcb/base_types.h
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
где ты этот тип определяешь
cool@archpony ~/D/e/p/c/stdformat [1]> cat main.cpp
#include <iostream>
#include <xcb/xkb.h>

using namespace std;

int main()
{
   cout << "Hello world!" << endl;
   return 0;
}
источник

CC

Cool Cooler in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
я просто грешу на то ,что ты забыл еще какой-нибудь xcb/base_types.h
Аааа
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
ну, я не помню, какие там хедеры, надо в ман смотреть
источник