
Ned Ogl
12.04.2016
00:51:26
народ
а как в С++ взять ссыль на константу?
вот есть допустим bool константа (i == pmax)
как взять на неё ссылку?

Google

Ned Ogl
12.04.2016
00:52:40
верней, возможно ли иначе, чем bool t = (i == pmax); use(&t);

Stanislav
12.04.2016
00:53:17
ну это ж не константа

Ned Ogl
12.04.2016
00:53:43
это с какого неймспейса посмотреть)
ну можно иначе или нет?

Stanislav
12.04.2016
00:54:23
дак что ты хочешь получить?

Ned Ogl
12.04.2016
00:54:52
ссылку на величину, которая достоверно равна (i == pmax)
тьфу
указатель на эту величину
адрес этой блядовеличины

Stanislav
12.04.2016
00:55:52
ну ты тут указываешьу казатель на bool же

KrivdaTheTriewe
12.04.2016
01:10:11
Нельзя же
Взять ссылку
У тебя с оптимизировано же может быть

Google

KrivdaTheTriewe
12.04.2016
01:11:01
Так что допустим константа не будет лежать на стеке
И вообще нигде
Прост как умный дефайн будет
Но вообще даже если я не прав
Лучше так не делать

Ned Ogl
12.04.2016
01:11:42
да уж порешал
спасибо
оказалось, это вообще не нужно было

Logerk49
12.04.2016
07:05:34
Как можно заменить определенные символы в чар массиве без функций или только из string.h

Alex Фэils?︙
12.04.2016
07:07:01
use the force of strchr
Она находит символ в строчке, возвращает ук-ль на нее
пишешь в него нужный символ и продолжаешь дальше искать после него

Logerk49
12.04.2016
07:08:56
Она может заменит 1 чар на массив чаров?

Alex Фэils?︙
12.04.2016
07:09:18
тут уже надо перевыделять память
копируешь кусок до символа, копируешь этот массив чаров, потом в исходной строке перешагиваешь и ищешь дальше...

Logerk49
12.04.2016
07:13:41
Спасибо

Alex Фэils?︙
12.04.2016
07:13:47
пжлст

Egor
12.04.2016
07:15:57
тут уже надо перевыделять память
ну сперва нужно бы узнать сколько изначально выделено, может там массив из 512 байт, а занято 10 и вставляемые 50 вполне влезут без переаллокаций. но это уже следующий уровень :)

Alex Фэils?︙
12.04.2016
07:18:53
ну, так да

Stanislav
12.04.2016
08:07:26
https://github.com/snare/voltron ?

Google

Stanislav
12.04.2016
08:07:55
я правда по описанию подумал опять что-то на электроне

Alex Фэils?︙
12.04.2016
08:15:52
Электрон? Что это?
О, посмотрел - интересная шляпа

The Dude
12.04.2016
08:23:47

Alex Фэils?︙
12.04.2016
08:24:18
кастомный фронтэнд для компилей

The Dude
12.04.2016
08:24:55

Alex Фэils?︙
12.04.2016
08:25:09
не, про то, что Станислав скинул

Stanislav
12.04.2016
08:25:21

Alex Фэils?︙
12.04.2016
08:25:31
мы запустим хромиум в отдельном процессе, уберем строку ввода url, включим contentEditable и назовем это текстовым редактором ?
я, конечно, утрирую) с атомом не работал. Да и не хочется
не то придется кучу процессов вырубать

Stanislav
12.04.2016
08:27:48
атом ниче так) вскоде получше конечно, быстрее
по ощущениям

The Dude
12.04.2016
08:31:01
Атом - это венец тупость.
В реализации текстовых редакторов.

Alex Фэils?︙
12.04.2016
08:31:26
vim
иль нотепад++
еще нано норм

Stanislav
12.04.2016
08:31:44

Google

Alex Фэils?︙
12.04.2016
08:31:46
и акелпад
я хплатформ

Admin
ERROR: S client not available

Alex Фэils?︙
12.04.2016
08:32:03
линь - вим/нано

The Dude
12.04.2016
08:32:15
Есть еще textadept сделан грумотно: маленькое ядро на си + луаджит сверху.

Alex Фэils?︙
12.04.2016
08:32:17
винь - нотепад++/акелпад/гвим

The Dude
12.04.2016
08:32:21
Жаль, не взлетел.

Alex Фэils?︙
12.04.2016
08:32:29
а репка есть его?

The Dude
12.04.2016
08:32:43

arisu
12.04.2016
08:54:47
Указатель на указатель жи.

Alex Фэils?︙
12.04.2016
08:56:57
я *& юзаю, когда влом
алсо что-то никогда не задумывался, что абстрактные классы можно по ссылке передавать
всегда по указателю кидал
позавчера когда менял структуру классов, сделал один абстрактным, а в другом месте этот класс по ссылке передавался

Stanislav
12.04.2016
09:43:09
все сломалось?

Alex Фэils?︙
12.04.2016
09:45:44
не
все работало
O_O

Egor
12.04.2016
09:48:17
а почему не должно?

Google

Egor
12.04.2016
09:48:47
это же не создание абстрактного класса, за абстрактным скрывается вполне себе живой. вот только слайсинг может быть
хоте может, он и будет, если по ссылке передавать

Alex Фэils?︙
12.04.2016
09:49:15
да тут все проще
int &a === const int *a
const int& a === const int * const a

Egor
12.04.2016
09:50:34
с POD типами - да, а с классами там чуть сложнее

print('hi')
12.04.2016
09:51:25
http://prntscr.com/ar9608
а чо это с процем
у кого было такое?
впервые виж

Alex Фэils?︙
12.04.2016
09:52:39
почему на втором графике больше, чем на первом?
или что?

print('hi')
12.04.2016
09:54:11