Pages: (5) 1 2 3 4 [5] ( Show unread post )

> страдания по c++
 Set Member is Offline
 Posted: 02-08-2013, 06:23 (post 61, #1078846)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
Как заполнится так и flush :D:

QUOTE
А нельза кк-то в память загнать блок, скажем так 50мб, и потом его за раз записать?
Таки можно :kroulik: setbuf() для fprintf и компании, для стримов что-то подобное тоже есть.
PM
Top Bottom
 Lexus Member is Offline
 Posted: 02-09-2013, 11:55 (post 62, #1079584)

Коллекционер
Group: Global Moders
Group: Global Moders
Posts: 10401
Чтоб вам не скучалось, я дальше потуплю ;)

Есть проект MFC C++ в VS2012, там из диалогов место для названия фирмы клиента. Задача, можно как-то автоматизировать процесс компайлинга, а именно:
нужно поменять имя клиента на нужное и скомпилить в диру с этим именем. Клеинтов порядка 20, поэтому делать это в ручную - мега жопа.
PM Email Poster Users Website
Top Bottom
 Lord KiRon Member is Offline
 Posted: 04-09-2013, 16:23 (post 63, #1079634)

Part time flamer

Group: Read Only
Posts: 7784
Warn:0%-----
Используй переменные среды
SET CLIENT=ВАСЯ_ПУПКИН
Ну а потом в настройках компиляции проекта настраивай Output Directory на $(CLIENT) .
То же самое в тех же настройках precompiler definitions CLIENT_NAME=$(CLIENT) ну и использиуй CLIENT_NAME в коде.
Чтобы не повторятся делаешь несколько .bat файлов с SET CLIENT=... для каждого клиента , которые и запускают компиляцию.
PM
Top Bottom
 Lexus Member is Offline
 Posted: 11-09-2013, 09:30 (post 64, #1079758)

Коллекционер
Group: Global Moders
Group: Global Moders
Posts: 10401
QUOTE (Lord KiRon @ 04-09-2013, 15:23)
Используй переменные среды
SET CLIENT=ВАСЯ_ПУПКИН
Ну а потом в настройках компиляции проекта настраивай Output Directory на $(CLIENT) .
То же самое в тех же настройках precompiler definitions CLIENT_NAME=$(CLIENT) ну и использиуй CLIENT_NAME в коде.
Чтобы не повторятся делаешь несколько .bat файлов с SET CLIENT=... для каждого клиента , которые и запускают компиляцию.
Гениально, всё работает ;)

Спасибо всем, кто помогал. испытательный срок пройден ;)))))
PM Email Poster Users Website
Top Bottom
 Michael2000 Member is Offline
 Posted: 08-11-2013, 17:08 (post 65, #1083463)

Уже не тот, совсем не тот...
Group: Netlab Soldier
Group: Netlab Soldier
Posts: 7376
Warn:0%-----
http://habrahabr.ru/post/187770/

коменты жесть :drag:
PM Email Poster Integrity Messenger IM ICQ MSN
Top Bottom
 Lexus Member is Offline
 Posted: 08-01-2014, 15:13 (post 66, #1086494)

Коллекционер
Group: Global Moders
Group: Global Moders
Posts: 10401
Моя здесь и снова вопросы)))

Нужно с c++ создать экселевскую таблицу с графиками. Есть ли какие-то бесплатные калссы или аддоны? Находил многие, но в них не было возможности графики строить.
PM Email Poster Users Website
Top Bottom
 Lord KiRon Member is Offline
 Posted: 10-01-2014, 20:44 (post 67, #1086547)

Part time flamer

Group: Read Only
Posts: 7784
Warn:0%-----
QUOTE (Lexus @ 08-01-2014, 14:13)
Моя здесь и снова вопросы)))

Нужно с c++ создать экселевскую таблицу с графиками. Есть ли какие-то бесплатные калссы или аддоны? Находил многие, но в них не было возможности графики строить.
Есть, если офис стоит то через COM без проблем. Готовые компоиненты устанавливаются вместе с любым офисом.
Правда есть специфика - если заполнять большую таблицу по одной клетке то тормоза будут...
Короче по минимуму - легко, а если вникать в детали , то как и везде - целое искуство.
https://support.microsoft.com/kb/196776
PM
Top Bottom
 Lexus Member is Offline
 Posted: 10-01-2014, 20:54 (post 68, #1086548)

Коллекционер
Group: Global Moders
Group: Global Moders
Posts: 10401
QUOTE (Lord KiRon @ 10-01-2014, 18:44)
QUOTE (Lexus @ 08-01-2014, 14:13)
Моя здесь и снова вопросы)))

Нужно с c++ создать экселевскую таблицу с графиками. Есть ли какие-то бесплатные калссы или аддоны? Находил многие, но в них не было возможности графики строить.
Есть, если офис стоит то через COM без проблем. Готовые компоиненты устанавливаются вместе с любым офисом.
Правда есть специфика - если заполнять большую таблицу по одной клетке то тормоза будут...
Короче по минимуму - легко, а если вникать в детали , то как и везде - целое искуство.
https://support.microsoft.com/kb/196776
Таблицы не большие.
А если , например, у меня стоит на компе 2010 офис, народ юзает 2007, то будет ли работать?
PM Email Poster Users Website
Top Bottom
 Lord KiRon Member is Offline
 Posted: 10-01-2014, 22:28 (post 69, #1086561)

Part time flamer

Group: Read Only
Posts: 7784
Warn:0%-----
QUOTE (Lexus @ 10-01-2014, 19:54)
QUOTE (Lord KiRon @ 10-01-2014, 18:44)
QUOTE (Lexus @ 08-01-2014, 14:13)
Моя здесь и снова вопросы)))

Нужно с c++ создать экселевскую таблицу с графиками. Есть ли какие-то бесплатные калссы или аддоны? Находил многие, но в них не было возможности графики строить.
Есть, если офис стоит то через COM без проблем. Готовые компоиненты устанавливаются вместе с любым офисом.
Правда есть специфика - если заполнять большую таблицу по одной клетке то тормоза будут...
Короче по минимуму - легко, а если вникать в детали , то как и везде - целое искуство.
https://support.microsoft.com/kb/196776
Таблицы не большие.
А если , например, у меня стоит на компе 2010 офис, народ юзает 2007, то будет ли работать?
В принципе должно, хотя чтоб наверняка я бы 2007-м разрабатывал, тогда на всех последующих точно будет. Но если тебе Excel то офис с Экселом должен быть.
PM
Top Bottom
Topic Options Pages: (5) 1 2 3 4 [5]