powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / С# - жалкое подобие С++
25 сообщений из 352, страница 9 из 15
С# - жалкое подобие С++
    #34925457
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К chpashaнужно чтоб прямо в ячейках грида видно было ошибки или при редактировании содержимого ячейки, это ведь немного разные вещиХ. з. :-)) Я так понял задачу. Просто задача по отрисовке ячеек, с подчёркиванием неправильных слов мне показалась слишком простой. :-))
х.з. человек же о готовом движке говорит, который надо прикрутить, может у грида как раз затычка в том месте, куда прикручивать надо . Лично мне (лично мне) подчеркиванием прям в гриде, а не при редактировании содержимого ячейки не кажется мегаполезным, но мало ли задач, а уж к EditingControl наверняка завсегда что-то прикрутить можно, потому как его все равно подчас с нуля создаешь. Да и на стандартном DataGridView свет клином не сошелся, покупай грид с исходником и делай как хош. Особенно если двиг для проверки орфографии уже готовый есть.
Кстати а есть такие бесплатные? Если да киньте ссылкой, сэкономьте бедному травоядному поход в гугль
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34925494
Guf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех кто утверждает, что не нужно задумываться о работе с памятью, побитовых опирациях и т.д.

Как то закзчик задал вопрос, когда уже наконец у нас будет такая система, чтобы она работала без ошибок и минимальным участем операторов?!?!
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34925533
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guf
Как то закзчик задал вопрос, когда уже наконец у нас будет такая система, чтобы она работала без ошибок и минимальным участем операторов?!?!
и что вы ему сказали ?
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34925556
Guf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sorry...
Так вот

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

Как то закзчик задал вопрос, когда уже наконец у нас будет такая система, чтобы она работала без ошибок и с минимальным участем операторов?!?!

На что он получил, логичный ответ:
"90 млн. $ и 6 лет. И у тебя будет система состоящая из одной кнопки "ВКЛЮЧИТЬ!"
"120 млн. $ и 7 лет. И у тебя будет система состоящая из двух кнопок "ВКЛЮЧИТЬ!" и "ВЫКЛЮЧИТЬ!"

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

И все ваши споры будут бессмыслены...

P.S. Только не надо поднимать спор на каком языке это писать... ;)
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34925592
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Guf
Как то закзчик задал вопрос, когда уже наконец у нас будет такая система, чтобы она работала без ошибок и с минимальным участем операторов?!?!

На что он получил, логичный ответ:
"90 млн. $ и 6 лет. И у тебя будет система состоящая из одной кнопки "ВКЛЮЧИТЬ!"
"120 млн. $ и 7 лет. И у тебя будет система состоящая из двух кнопок "ВКЛЮЧИТЬ!" и "ВЫКЛЮЧИТЬ!"

вот гад, ишь чего захотел, чтоб система без ошибок работала , да где это видано?
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34925731
Random_Goodman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LordMAD Random_Goodmanя имею ввиду оптимизацию под архитектуру.Если ты действительно занимаешься оптимизацией, т.е. смотришь на получающийся в результате код - и вносишь изменения в исходный текст программы для того, чтобы помочь компилятору (в случае .net - не только компилятору в обычном смысле) получить более хороший результат - исходный код будет зависеть от архитектуры все равно. В частности может получится ситуация, когда "оптимизированный" ранее кусок кода будет работать на новой архитектуре хуже, чем первоначальный - вот что я имел виду.
оптимизацию чего вы имеете ввиду?

дотнет компилирует в абстрактный двоичный код, абсолютно абстрагированный от платформы. Остальным занимается JIT.Для программиста к примеру Int64 - это int64 на любой платформе и работать он будет одинаково вне зависимости от железок.
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34925734
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GufИ у меня возникла идея, давайте скинимся, соберемся толпой и сделаем такую систему с одной кнопкой, которая будет создавать системы с одной кнопкой без ошибок и участия программистов.может, тебе ещё ключи от квартиры, где деньги лежат?
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926125
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maXmo GufИ у меня возникла идея, давайте скинимся, соберемся толпой и сделаем такую систему с одной кнопкой, которая будет создавать системы с одной кнопкой без ошибок и участия программистов.может, тебе ещё ключи от квартиры, где деньги лежат?
Да, придется со временем и ключи от квартиры....
Каждый программист, который пишет хороший код, забирает хлеб у другого, который мог бы это переписывать... Тут вопрос - куда все склоняется - если в сторону хорошего кода, то останемся без работы (но врядли это будет скоро)
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926329
LordMAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КТ. е. вы основываете свою статистику на выборке, состоящей из одного значения? Сильно. :-))Да, ибо она показательная.
Алексей КВ чём причина, если не секрет?В отсутсвии возможности потратить на доработку ровно столько времени, сколько занимает сама доработка. На приактике же приходится надеется на то, что автор компонента предусмотрел такое позвожное расширение его компоенента. Но, кажись, одумались ребята из MS, скоро ждем исходников... Так что не все так плохо.
Алексей КПросто выбрали не того подрядчика. У него всего лишь нет опыта реализации подобных задач, не более того.Очень может быть. :( Проблема в том, что среди C#-команд найти толковых - реально проблема. IMHO главная причина этого - C# еще слишком молод.
Алексей КЗачем весь грид? Мутим контрол, в нём реализуем всё что надо. Пихаем контрол в ячейку. Всё!!! Можно тестировать. Для крохотного грида 10x100 это уже 1000 контролов... Понятно на что намекаю?
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926588
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LordMADДля крохотного грида 10x100 это уже 1000 контролов... Понятно на что намекаю?
Не, ты не прав, если я не ошибаюсь (а вроде я не ошибаюсь) для каждого ТИПА колонок создается всего один EditingControl

автор
As an optimization technique, typically all the cells of the same type and in the same DataGridView share a single hosted editing control
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926591
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha Gluk (Kazan) ParadoxxА вообще кому и для чего нужен C++.NET, когда есть C++ и C#?

Положа руку на сердце, Managed С++ может НЕСКОЛЬКО больше чем C#, кроме того это единственный вменяемый способ писать прослойки между Managed и UnManaged кодом.
Но тошноты это не снимает
от тошноты говорят таблеточки помогают, гуляние на свежем воздухе, спорт
Модератор:

chpasha,
настоятельная просьба в программировании не выдавать пользователям ресурса
советы из областей не относящихся к программированию
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926597
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz
Модератор:

chpasha,
настоятельная просьба в программировании не выдавать пользователям ресурса
советы из областей не относящихся к программированию

ок, сорри
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926614
машрум
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У разработке на широко распространенных языках "для детей среднего школного возраста" типа ВБ, СШарп и проч (с кучей готовых компонентов) есть один неприятный минус: один школьник не имеет никаких конкурентных преимуществ перед другим. То есть, у одного мальчугана есть электроконстурктор из кубиков и у другого мальчугана - такой же. И вот они в песочнице ссорятся: кто приемник из кубиков крутее сделает. Любая шпана, не имеющая денег на такой конструктор, но могущая набрать транзисторов на помойке, соберет юнит, который будет намного креативнее и функционально богаче чем скромные поделки вышеобозначенных юношей.

Продолжаем следить за событиями в песочнице...
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926615
Spooki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята вам платят за пиар C# и дот.нета? Не паркинг ли случаем.
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926645
Фотография flashslash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут начали с того, что C# - язык для тех, кто привык писать на языках типа VB.
Хочу напомнить господа, что идеологом этого языка был человек, который стоял у истоков
Delphi, поэтому вообще тут глупо говорить, что C# - эти типа VB..
Да какая разница что такое C# ?

Автор!
Вы бы лучше перешли сразу к обсуждению MSIL. Потому что на каком языке вы пишете на самом деле
безразлично, все равно весь код конвертируется в MSIL.
Вот это будет настоящий серьезный разговор, а то толочь воду в ступе - ну не серьезно, как дети малые..
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926734
DB2Adventurer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Любители с++ гляньте .
А вот как делается более простым образом :
Код: plaintext
1.
2.
BitConverter.GetBytes(floatvalue).CopyTo(m_Buffer, m_Index);
m_Index +=  4 ;
Вот ведь армянский комсомол, подавай им только unsafe и адресную арифметику :))
Автор кода даже не подумал о бедном ДжедайДенег.
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926737
DB2Adventurer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
машрумУ разработке на широко распространенных языках "для детей среднего школного возраста" типа ВБ, СШарп и проч (с кучей готовых компонентов) есть один неприятный минус: один школьник не имеет никаких конкурентных преимуществ перед другим. То есть, у одного мальчугана есть электроконстурктор из кубиков и у другого мальчугана - такой же. И вот они в песочнице ссорятся: кто приемник из кубиков крутее сделает. Любая шпана, не имеющая денег на такой конструктор, но могущая набрать транзисторов на помойке, соберет юнит, который будет намного креативнее и функционально богаче чем скромные поделки вышеобозначенных юношей.

Продолжаем следить за событиями в песочнице...Пока шпана будет копаться на вонючих помойках, мальчуган с конструктором успеет сто раз впарить свой яркий, красивый радиоприемник покупателям. Шпана с помойки со своим непрезентабельным приемником отправляется на помойку еще раз, но уже за едой :))
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926756
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LordMAD Алексей КТ. е. вы основываете свою статистику на выборке, состоящей из одного значения? Сильно. :-))Да, ибо она показательная.Статистику в институте изучали?
LordMAD Алексей КВ чём причина, если не секрет?В отсутсвии возможности потратить на доработку ровно столько времени, сколько занимает сама доработка. На приактике же приходится надеется на то, что автор компонента предусмотрел такое позвожное расширение его компоенента.Что мешает взять другой компонент или написать его самому? Это вообще к чему было написано?
LordMAD Алексей КПросто выбрали не того подрядчика. У него всего лишь нет опыта реализации подобных задач, не более того.Очень может быть. :( Проблема в том, что среди C#-команд найти толковых - реально проблема.И как это относится к C# как к таковому? Может плохо искали?
LordMADIMHO главная причина этого - C# еще слишком молод.Несмотря на это возможностей хватает, и не только нам.
LordMAD Алексей КЗачем весь грид? Мутим контрол, в нём реализуем всё что надо. Пихаем контрол в ячейку. Всё!!! Можно тестировать. Для крохотного грида 10x100 это уже 1000 контролов... Понятно на что намекаю?chpasha уже ответил. Странно, что вы незнакомы с концепциями построения гридов.
DB2AdventurerЛюбители с++ гляньте .
А вот как делается более простым образом :
Код: plaintext
1.
BitConverter.GetBytes(floatvalue).CopyTo(m_Buffer, m_Index);
m_Index +=  4 ;
Код: plaintext
1.
float *pBuf = (float*)m_Buffer;
*pBuf++ = floatvalue;
В данной ситуации C++ рулит :-))
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926769
DB2Adventurer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей К
Код: plaintext
1.
float *pBuf = (float*)m_Buffer;
*pBuf++ = floatvalue;
В данной ситуации C++ рулит :-))
Ясно что с адресной арифметикой с++ рулит, но вы не поняли шутку юмора :)
Там пихают в какой-то глобальный массив в управляемом коде, надо смотреть второе сообщение с полным кодом функции. Наверняка, какой-то любитель с++ ругаясь на сишарп ( жалкое подобие с++! Ниччо низзя зделать нормально! ) ваял этот самый код. Хотя мог обойтись простым управляемым кодом на сишарпе.

Код: plaintext
1.
2.
3.
4.
fixed (byte* p = m_Buffer)
            {
                 *((float*)(p + m_Index)) = value;           
            }
            m_Index +=  4 ;
Так читается лучше, но крутые прогеры просто обязаны ваять трехэтажные конструкции и зверски экномоить на скобках, это с++ стиль. Куда нам ленивым и туповатым шарперам. :))
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926834
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
симплигвестХищник на зарплате? Сильно.

Никогда дома кота не держал ^.^ ???
Отдельные меценаты держат на зарплате даже крокодилов :)

Вы не находите, что возведение Дешового Идиотизма в ранг Жизненной Философии несколько сужает Ваш кругозор ? Жизнь гораздо многогранние Ваших о ней представлений.
Нет, поймите меня правильно, я НИЧЕГО не имею против винтиков и гаечек, но те из них кто не просто не хочет прыгнуть выше собственных ушей, но и другим запрещает , мотивируя это тем, что занятие сие есть богопротивное и противоречащее Идеалам Великой Эволюции, у меня лично вызывают легкое недоумение :(

Вот Вам тема для размышления: Аскариды

Тоже венец творения, в своем роде. Но Эволюция свелась для них к Деградации - избавлению от ненужных им органов и полной зависимости от организма хозяина.
Есть желание им уподобляться ???
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926840
LordMAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaНе, ты не прав, если я не ошибаюсь (а вроде я не ошибаюсь) для каждого ТИПА колонок создается всего один EditingControlТебе понравится, если Word будет подчеркивать волнистой чертой ошибки только в редактируемом в настоящий момент абзаце или строке, а не во всем тексте? Мне - нет. Простой пример: в гриде на самом деле представлен документ, который вводит один человек (исполнитель), а утверждает другой (начальник). Желание начальника удостовериться в том, что исполнитель не допустил синтаксических ошибок перед тем как утвердить документ вполне обосновано. И не забывай, что проверка орфографии должна дополнять существующие возможности в гриде, а не заменять их.
P.S. Не надо пытаться свести задачу к той, которую можно решить "малой кровью" - надо решать поставленную задачу. ;)
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926854
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2Adventurerно вы не поняли шутку юмораТеперь понял. :-))
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926862
LordMAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К LordMAD Алексей КВ чём причина, если не секрет?В отсутсвии возможности потратить на доработку ровно столько времени, сколько занимает сама доработка. На приактике же приходится надеется на то, что автор компонента предусмотрел такое позвожное расширение его компоенента.Что мешает взять другой компонент или написать его самому? Это вообще к чему было написано?К тому, что есть speed of implementation
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926887
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2AdventurerПока шпана будет копаться на вонючих помойках, мальчуган с конструктором успеет сто раз впарить свой яркий, красивый радиоприемник покупателям. Шпана с помойки со своим непрезентабельным приемником отправляется на помойку еще раз, но уже за едой :))

В своих рассуждениях ты немножко лукавишь. Шпана нонече имеет точно такой-же доступ к красявым конструкторам как и прыщавые детки. И во всю ими пользуется и впаривает абсолютно точно так же. Просто в свободное от впаривания поделок время, упомянутая шпана не в телевизор пялится и не на скейте катается, а читает всяки разны умные книжки типа Кнута и мастерит креативные радиоприемники (от чего поделки, создаваемые в рабочее время только выигрывают).
...
Рейтинг: 0 / 0
С# - жалкое подобие С++
    #34926889
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2AdventurerТак читается лучше, но крутые прогеры просто обязаны ваять трехэтажные конструкции и зверски экномоить на скобках, это с++ стиль. Куда нам ленивым и туповатым шарперам. :))

Это вам кто-то сказал или вы сами придумали ???
...
Рейтинг: 0 / 0
25 сообщений из 352, страница 9 из 15
Форумы / Программирование [игнор отключен] [закрыт для гостей] / С# - жалкое подобие С++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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