Seaward.ru

Здравствуйте, гость ( Вход | Регистрация )

> Программирование, На каком языке кодим, делимся опытом...
Командор Норрингтон
сообщение Dec 5 2006, 20:48
Сообщение #1


Madman
*****


Группа: форумчанин
Сообщений: 477
Регистрация: 28-August 06
Из: Planet Earth
Пользователь №: 4,052



Я на VB6, и Delphi...
А вы на чём?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
5 страниц V « < 3 4 5  
Reply to this topicStart new topic
Ответов(80 - 96)
Диман
сообщение Sep 21 2010, 11:12
Сообщение #81


боцман
****


Группа: форумчанин
Сообщений: 212
Регистрация: 3-January 06
Пользователь №: 2,113



Цитата(navy @ Sep 21 2010, 07:41) *

Разницы на каком языке писать нет вообще. На языках пишут кодеры, программисты пишут на любом, потому как программирование это не написание кода, а описание модели.
По поводу с++ берешь ЛЮБУЮ книжку... и начинаешь изучать... базовое, что ты из этого вынесешь как минимум знание типов и синтаксиса. А по ООП можно найти отдельную книжку.
И вообще, задач поставлена слишком абстрактно. Ты скажи что ты хочешь от С++ конкретно. Вот мы с Варшипом как-то поговорили на эту тему smile.gif Абстрактное знание тут невозможно. Ставь конкретные задачи, получишь конкретные ответы.



Ну я уже синтаксис с типами данных подучил. И хотел получить что то типа лабораторных работ.

В книжке, что читал практики вообще не было.
Например там рассказано про конструктор и приведен пример
консруктор();
~деструктор();

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

А я хочу найти что то типа вот такого курса http://www.intuit.ru/department/se/prmfcv/class/free/1/
Но не в visual C++ где уже готовые классы, а прописать всё это самостоятельно.
То есть книжку типа:
"Создадим полноценную программу с нуля."
Просмотрел уже книг 50, но там либо методики, либо описание основ.

А конкретно что хочется от C++
1) Создавать программы c GUI и понимать как устроен сам GUI.

2) Изучить win api.

Получается следует изучить библиотеку STL?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
navy
сообщение Sep 21 2010, 11:53
Сообщение #82


Hagane no Renkinjutsushi
*******

Seaward TeamВетеран ФорумаЗаслуженный Корсар

Группа: Seaward.Ru Team
Сообщений: 5,971
Регистрация: 15-March 05
Из: Волгоград
Пользователь №: 578



Ну для примера можешь взять уроки тут
http://progs.biz/cpp/cpp01.aspx
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Диман
сообщение Sep 21 2010, 12:10
Сообщение #83


боцман
****


Группа: форумчанин
Сообщений: 212
Регистрация: 3-January 06
Пользователь №: 2,113



Цитата(navy @ Sep 21 2010, 12:53) *

Ну для примера можешь взять уроки тут
http://progs.biz/cpp/cpp01.aspx


Во. Спасибо. Здесь по многим моментам языка есть.
Я вчера искал через поисковики, но подобных сайтов не встречал.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Warship
сообщение Sep 21 2010, 12:16
Сообщение #84


Гроза морей
*****

Ветеран ФорумаЗаслуженный КорсарСоздатель Модов к ГПК
Создатель Модов к КВЛ
Группа: бета-тестер
Сообщений: 441
Регистрация: 29-April 07
Из: Прим. край г. Находка
Пользователь №: 9,103



Конструктуры вызываются при создании экземпляра класса smile.gif
Деструктор - соответственно, при удалении.

Это ООП чистой воды, книгу нужно искать именно по ООП в таком случае.

Курс кстати по ссылке, с Интуита который, какой-то левый. Куча кода там и ненужного наследования и вообще сложно сделан простой пример smile.gif

===

Для построения интерфейса (причем, кросс-платформенного) на C++ используется Qt, попробуй покопать в сторону этой библиотеки, к ней море документации (хотя, сам я ее, либу, не юзал, ибо для меня C++ вообще не является основным направлением раскопок - так, побаловаться).

А вот ВинАПИ отношения к C++ не имеет вообще. ВинАПИ - интерфейс для программирования приложений под Windows, он предоставляется самой ОС.
Вызывать функции ВинАПИ можно вообще из любого приложения для Вин, на каком бы оно ни было написано языке.
Причем, в ВинАПИ как-раз и нужен только справочник (он есть в официальном толи Windows SDK, толи Platform SDK, точно уже не помню) с описанием всех функций.
GUI можно писать и с использованием WinAPI (где все контролы - окошки smile.gif), но это жуткий гемор и только для Вин.

===

Мдя, пока писал, тут оказываеццо такое обсуждение развернулось smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Диман
сообщение Sep 21 2010, 13:10
Сообщение #85


боцман
****


Группа: форумчанин
Сообщений: 212
Регистрация: 3-January 06
Пользователь №: 2,113



Цитата(Warship @ Sep 21 2010, 13:16) *


Для построения интерфейса (причем, кросс-платформенного) на C++ используется Qt, попробуй покопать в сторону этой библиотеки, к ней море документации (хотя, сам я ее, либу, не юзал, ибо для меня C++ вообще не является основным направлением раскопок - так, побаловаться).



Жаль я уже заказ в озоне сделал. sad.gif Там как раз есть книга про программирование GUI на Qt.
Ладно пока остановлюсь на задачках небольших.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Warship
сообщение Sep 21 2010, 13:20
Сообщение #86


Гроза морей
*****

Ветеран ФорумаЗаслуженный КорсарСоздатель Модов к ГПК
Создатель Модов к КВЛ
Группа: бета-тестер
Сообщений: 441
Регистрация: 29-April 07
Из: Прим. край г. Находка
Пользователь №: 9,103



Да не в книгах счастье wink.gif
Есть море документации открытой и в инете smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ugeen
сообщение Sep 21 2010, 13:50
Сообщение #87


боцман
****

Заслуженный КорсарСоздатель Модов к ГПК
Группа: форумчанин
Сообщений: 133
Регистрация: 12-January 06
Из: 105-ый элемент таблицы Менделеева
Пользователь №: 2,269



Цитата(Warship @ Sep 21 2010, 13:16) *

Для построения интерфейса (причем, кросс-платформенного) на C++ используется Qt, попробуй покопать в сторону этой библиотеки, к ней море документации (хотя, сам я ее, либу, не юзал, ибо для меня C++ вообще не является основным направлением раскопок - так, побаловаться).

Использую Qt - правда не под Вин а под Линуксом (разработка онлайн-софта для Байкальского нейтринного телескопа - на Qt нарисован GUI для наших дежурных). Великолепная библиотека с кучей документации, примерами и инструментарием. Она богата по своим возможностям и достаточно проста в освоении - так что советую. Кроме того ее можно свободно скачать - ее лицензия это позволяет и она портирована под все популярные десктопные ОС.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Warship
сообщение Sep 21 2010, 14:01
Сообщение #88


Гроза морей
*****

Ветеран ФорумаЗаслуженный КорсарСоздатель Модов к ГПК
Создатель Модов к КВЛ
Группа: бета-тестер
Сообщений: 441
Регистрация: 29-April 07
Из: Прим. край г. Находка
Пользователь №: 9,103



Нувот smile.gif Значит либа и вправду крута, если используется для таких серьезных проектов.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение Sep 21 2010, 15:37
Сообщение #89


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,347
Регистрация: 2-November 04
Пользователь №: 3



По изучению со сквозным примером - пиши мини-игру или модель-игру

У меня была книжка в 90х годах по С++, где ООП объяснялся на модели животных в океане, на выходе там кто-то размножался, а кто-то кого-то ел.
Визуализации не было (но это как раз задачи по GUI)
То есть имеем
1. разобрать с ООП - базовые классы
2. Наследование в разные подвиды юнитов игры
3. Алгоритмы управление всем этим
4. Интерфейс отображения и ввода команд

Арт для такого не нужен - красные квадратики жрут синие - все наглядно smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
navy
сообщение Sep 21 2010, 15:42
Сообщение #90


Hagane no Renkinjutsushi
*******

Seaward TeamВетеран ФорумаЗаслуженный Корсар

Группа: Seaward.Ru Team
Сообщений: 5,971
Регистрация: 15-March 05
Из: Волгоград
Пользователь №: 578



Qt библиотека хороша конечно.... но реально там тоже куча разных фейлов... Если кроссплатформенность важна, то да.. выбора особо нет. Если же не надо, то mfc получше будет.
Да и рановато учить С++ по Qt happy.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serginio
сообщение May 19 2013, 12:31
Сообщение #91


инопланетянец
*******

Заслуженный КорсарСоздатель Модов к ГПК
Группа: форумчанин
Сообщений: 2,018
Регистрация: 7-August 07
Из: Днепропетровск
Пользователь №: 11,632



Назрел вопрос специалистам 1С.

В пятницу пытался продолбить дырку в мощном черепе нашей программерши - бесполезно.
Пытался выдать ей ТЗ на разработку отчёта "Заявка поставщику" для актуализации остатков на период (А) с учётом нереализованного спроса за период (Б).
Она, вроде, баба неглупая, и те ТЗ, которые я сам понимаю - и следовательно могу написать - она выполняет.
А здесь затык получился, т.к. я не знаю как это можно корректно учесть.

У нас сейчас все отчёты по актуализации остатков предполагают субъективную оценку нереализованного спроса оператором (на уровне - в прошлый раз не хватило, значит, в этот раз нужно заказать больше). А на сколько больше - никто не понимает - вдвое, в 10 раз, или всего на пару единиц.

Есть отчёт, который учитывает неотгруженные резервы в Счетах, но я его забраковал, т.к. он задваивает-затраивает потребность. И вот пытаюсь объяснить ей, что эти Счета должны иметь ограниченный срок жизни, она мне аргументирует, что к ним прикреплены расходные, поэтому так делать нельзя. На деле - всё сходится, а ребёнок не наш.

Короче - вопрос, есть ли что-то подобное в анналах 1С версии 7.7, и как этот "нереализованный спрос" корректно учесть?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение May 19 2013, 21:43
Сообщение #92


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,347
Регистрация: 2-November 04
Пользователь №: 3



Лучше серчить на спец форумах, где могут гулять как готовые отчеты, так и философские рассуждения по теме.

Конфигурация хоть какая? 1С 7.7 - это ж уже рудимент. И это явно не бухгалтерия, а скорее Торговля и склад, судя из ТЗ.

Сча занимаюсь 1С 8.2 на нем есть управление торговлей 10 и 11, по 7.7 не отвечу.

При любом раскладе, задача имхо решабельна если:
1. есть инфа, что продали
2. есть инфа, что не продали, но хотели купить - это если заказы делаются даже, когда чего-то нет, чтоб была история обращений на конкретный товар.
3. если п2 нет, то его нужно считать исходя из скорости ухода товара по п1 и эмулировать этот спрос на оставшееся время с неким коэфф. Но тут все сильно зависит от рода товара и клиентов - сработает только на рознице. Если это продаже пусковых установок вряд ли линейный анализ спроса будет верен.

Сам недавно задумывался, посетив магазинчик в 19.00 (магаз до 21) и на вопрос "а это есть - нет, разобрали еще днем" подумал, что вот им нужно записывать такое и таки дозаказывать это от спроса, либо в центр офисе по базе определять, тк продавщицы ответили "нам что привозят, то и продаем" - по сути совковый подход, но с рыночной улыбкой на лице и сожалением в глазах.

И вот как определять?
п1 - п3 и описал свои идеи быстрые.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serginio
сообщение May 19 2013, 21:57
Сообщение #93


инопланетянец
*******

Заслуженный КорсарСоздатель Модов к ГПК
Группа: форумчанин
Сообщений: 2,018
Регистрация: 7-August 07
Из: Днепропетровск
Пользователь №: 11,632



Цитата(ALexusB @ May 19 2013, 21:43) *
Лучше серчить на спец форумах, где могут гулять как готовые отчеты, так и философские рассуждения по теме.
2. есть инфа, что не продали, но хотели купить - это если заказы делаются даже, когда чего-то нет, чтоб была история обращений на конкретный товар.
По спецфорумам понял.
П 2 учитывается, он в Счёт вбивается независимо от наличия и количества остатков, но обработать эти цифры корректно моя мадама не может.

Не розница, и не пусковые установки - обои опт.
Конкуренция большая, если сегодня не удовлетворили мы, то послезавтра оно уже не нужно - у других купили. Т.е. опасность опоздать и остаться с невостребованными позициями на складе.
Но, главное - как корректно учитывать этот счёт в разрезе периода, может быть счета, выписанные на одинакового контрагента плюсовать с поглощением?!!
О-о, завтра попробую пропихнуть.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение May 19 2013, 22:16
Сообщение #94


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,347
Регистрация: 2-November 04
Пользователь №: 3



Та по реализации отчета могут быть проблемы - не все валится в регистр, а что-то так и висит открытое в документе.
Нужно отчетом лазать по строкам документа или дописать проведение его в свой регистр (того, что не было) - так или иначе отчетом наковырять можно, но не так просто, как вывести запасы или оборотку по складу.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serginio
сообщение May 29 2013, 16:33
Сообщение #95


инопланетянец
*******

Заслуженный КорсарСоздатель Модов к ГПК
Группа: форумчанин
Сообщений: 2,018
Регистрация: 7-August 07
Из: Днепропетровск
Пользователь №: 11,632



Мужики, ещё вопрос возник по знатокам Экселя.

Знаю, что такая байда есть, но найти не могу (не понимаю где искать - не изучать же весь справочник формул).
Короче, есть 2 базы данных, нужно их совместить. Примерно так

База 1:
А - 1
В - 5
С - 2

База 2:
А - 4
С - 6
Е - 7

Нужно, чтоб получилось конкретно это:
А - 1 - 4
В - 5 - 0
С - 2 - 6
Е - 0 - 7

Кто в курсе, как эта функция называется, и как она работает?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ALexusB
сообщение May 29 2013, 21:59
Сообщение #96


Разработчик ВМЛ-КВЛ
*******

Seaward TeamЖелезный Профессор
Группа: Admin
Сообщений: 16,347
Регистрация: 2-November 04
Пользователь №: 3



функция ВПР

там натравливаешь ячейку ключ первой таблицы на таблицу 2 (на соседнем листе или в отдельном файле), главное, чтоб ключ был именно в первом столбце, далее номер столбца со значением и , ЛОЖЬ
без последнего будет хрень.
Почитай хелп про функцию и в гугле примеры
Для горизонталей есть ВП... и др буква, не помню.

А не... пример еще раз глянул...
ВПР подбирает по значению из ключа таблицы 1 поля таблицы 2, но не клеит все в кучу

Чтоб получить то, что у тебя нужно две таблицы склеить в одну друг под другом
и натравить на это сводную таблицу в две колонки (без перетягивая в горизонталь и значения поля, только три поля в левую секцию отборов)
Тогда сводная все сама тебе склеит и выведет без пересечений

Хотя мож есть и какие-то спец функции....

Можно ВПР друг на друга сделать, если сводная не поможет - и потом уже клеить и свод делать.

А вообще, чтоб не взрывать мозг - вот ехеля со сводом

прям как в примере не получилось, получилось в две строчки, но понять можно


Прикрепленные файлы
Прикрепленный файл  1.rar ( 4.13 килобайт ) Кол-во скачиваний: 232
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Serginio
сообщение May 30 2013, 10:00
Сообщение #97


инопланетянец
*******

Заслуженный КорсарСоздатель Модов к ГПК
Группа: форумчанин
Сообщений: 2,018
Регистрация: 7-August 07
Из: Днепропетровск
Пользователь №: 11,632



Цитата(ALexusB @ May 29 2013, 21:59) *
прям как в примере не получилось, получилось в две строчки, но понять можно
В сам ВПР ещё не лазил, но результат, что в экселе, не годится.
Там по 2 строки, а если совмещать 3 базы, то будет и по 3 строки.
И совершенно не нашёл, как этим сводом управлять (нигде не вижу формул или условий).
unsure.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

5 страниц V « < 3 4 5
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 25th June 2024 - 20:46

Блок рекламы
Яндекс цитирования Rambler's Top100
Rambler's Top100