Давеча открыл для себя INotifyPropertyChanged и имя проперти, которая там поменялась передаётся именно magic string'ом. Рефакторинг? Да ну что вы..
И это типа правильный путь? Мне теперь себя бить, или как?
По работе уже месяца 3 сижу в студии и осваиваю проект на шарпе. Студия действительно удобна (помнится, я от неё плевался, и восторгался QtCreator, когда писал на плюсах).
Но вот надо тут наваять простенький TCP клиент-сервер на плюсах. Что я могу сказать. Поддержка ++ действительно отвратная. Что-то мне подсказыавет, что не случайно она на столько отвратная и MS продвигают шарп с его портабельностью на все их платформы путём вырабатывания рвтного рефлекса у девелоперов. В общем, поставил пока тазик рядом с рабочим местом.
Ну и любимая развлекуха M$ — погонять по 10ти формам регистрации..
Внимание вопрос: как получить [Serializable] структуру на клиенте?
g++: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
приехали.. webtrax.hu
Есть репозиторий с проектами (каждый в своей директории). В двух проектах есть общая логика, которую надо вынести в отдельную директорию.
Можно, конечно, добавить в makefile.am в каждом из проектов что-то типа
project1_la_CFLAGS += -I../common_logicно выглядит это как костыль. ИМХО.
project1_la_CXXFLAGS += -I../common_logic
project1_la_SOURCES += ../common_logic/foo.h ../common_logic/foo.cpp
Achtung! Die frage: как это более прямо сделать?
#1369308 : ну вот и сишная версия memory-отжирателя подоспела :) всего-то / и * перепутал..
вспоминая пожалуй, оставлю до понедельника — будет чем заняться с утра :)
ЕБАТЬ КАК Я ЛЮБЛЮ МАКРОСЫ!!1 pastebin.com
чем пользоваться-то?
негодуэ }:E