Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322

Открыть новую тему     Написать ответ в эту тему

Crazy_Shrike



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопросы по программированию на C/С++

 
  • Справочники, книги
  • Выбор IDE (среды программирования)
     
    Постарайтесь дать как можно больше информации о возникшей проблеме - это в конце концов в ваших же интересах чтобы вам помогли.

    Решения конкретных задач собираются и обсуждаются в теме Задачи по C/С++ .

    Прежде чем просить помощи в задании...
    Если позарез надо и вы даже готовы заплатить

    Как правильно задавать вопросы, если вы хотите получить ответ.

    Полезные ссылки:
    C++(eng)

  • Всего записей: 241 | Зарегистр. 25-03-2004 | Отправлено: 13:37 06-05-2004 | Исправлено: AZJIO, 19:45 12-05-2014
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    terminat0r
    до 4 гигов младшее слово правильно отражает размер файла, старшее слово 0. после 4 гигабайтстершее слово ноль, младшее слово размер файла минус 4294967296. после размера 8 гигабайт - старшее слово ноль, в младшем слове откидывается крайняя правая цифра, потом вторая и так далее. больше 40 гиг места не было проверить
     

    Цитата:
    Это проблема ОС и WinInet.  

    менеджеры закачек делаются через сокеты???
     
    Добавлено:
    фигня такая: у программы нет окна, но самой ей нужны окна для ввода данных. я взял Thread-ом запустил окно. как в основной программе определить, что Thread закончил работу?  есть какая нибуть функция которая по ИД следит за работой Thread-а???

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 16:16 26-04-2011 | Исправлено: bomzzz, 16:18 26-04-2011
    terminat0r



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    ваша проблема связана с  
    http://support.microsoft.com/kb/298618

    Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 16:52 26-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    думаешь. где то флаг видел KEEP ALIVE

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 17:10 26-04-2011
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    по-хорошему, тогда надо использовать синхронизацию.
     
    под старшим словом подразумевается параметр функции?

    Цитата:
     
    DWORD FtpGetFileSize(
      __in   HINTERNET hFile,
      __out  LPDWORD lpdwFileSizeHigh
    );
     

     
    не верится, чтобы майкрософт оставляла такие косяки. когда раньше я пользовался библиотекой wininet, мне надо было скачивать с удалённой машины параметры сейсмических исследований по запросу из базы данных, а это файлы довольно-таки внушительного объёма.

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 17:22 26-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    karakurt2
    угу. я пока думаю, что в компиляторе ошибка. вернее надеюсь, что можно менеджер закачек на одном вининете сделать.
     

    Цитата:
    о-хорошему, тогда надо использовать синхронизацию.  

    что это значит?
     
    Добавлено:
    уже доводилось находить ошибки в компиляторах. даже не одну, а две в Турбо Бейсике. на понимание первой у меня много лет ушло, а вторую уже быстро

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 17:23 26-04-2011 | Исправлено: bomzzz, 17:27 26-04-2011
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    для синхронизации действий двух потоков используйте, например, объект mutex. проверить состояние завершения потока можно функцией WaitForSingleObject(). У Рихтера в книге эта кухня описана замечательным образом.

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 17:32 26-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    WaitForSingleObject
    но она ожидает не окончание а начинание процесса. я пока смастерил цикл который ждет пока окно не исчезнет по классу окна. но еще раз прочитаю про WaitForSingleObject. спс
     
     
    Добавлено:
    я уже извиняюсь за наглость, не знаете возвращаемый хендл памяти функцией LocalAlloc - есть абсолютный адрес памяти?

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 17:34 26-04-2011
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да, насколько я себе представляю. в Win32 нет перемещаемой памяти, эти функции уже устарели.

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 18:03 26-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    в Win32 нет перемещаемой памяти, эти функции уже устарели.

    ??????????????????????????????????????????????????????????????????????

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 18:12 26-04-2011
    karakurt2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    в 16-разрядной Windows память надо было фиксировать, чтобы физические страницы, выделенные под определённый кусок памяти не были сброшены на диск. в Win32 необходимость в вызове LocalLock() отпала. его где-то делают, где-то нет. я бы предпочёл его оставить, чтобы следовать однажды установленным правилам.

    Всего записей: 733 | Зарегистр. 06-12-2003 | Отправлено: 18:52 26-04-2011
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz

    Цитата:
    возвращаемый хендл памяти функцией LocalAlloc - есть абсолютный адрес памяти?

    Зависит от флагов вызова. Если указан LMEM_MOVEABLE - нет, возвращается хэндл, надо будет звать LocalLock. Если не указан - да, возвращается указатель.


    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 19:02 26-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
     

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 19:18 26-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите пожалуйста, может кто знает, InternetSetCookie
    позволяет использовать шаблоны?
    вот так вроде не работает '.site.com', только так 'http://my.site.com/'
    вот так тоже не получается '*.site.com' 'http://*.site.com'
    можно как то привязать кукиш к всему домену???
     
    Добавлено:
    сорри сам дотыкался вот так можно http://site.com/ ко всему домену *.site.com привязывается

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 10:45 28-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    никому не попадалось такое, не могу нагуглить. при скачивании используется кеш в папке темп, но некоторые программы умеют использовать для кеша не системную папку а свою. вот как переназначить для приложения системную папку для временных файлов?

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 23:13 28-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     
    не подскажете, давно не могу найти как вот эта сеточка делается из строк?

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 14:03 30-04-2011
    KChernov



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    Такой компонент обычно называется Grid чего-то там.
    Такое должно быть где-то в свойствах отображения.

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 18:09 30-04-2011
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    В МСДН почитай про CListCtrl...

    Всего записей: 2730 | Зарегистр. 16-10-2003 | Отправлено: 19:17 30-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 20:38 30-04-2011
    bomzzz



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    никому пример такой не попадался, вот даже не смог у себя под рукой ни одной проги найти для скрина, обычно этим антивирусы славяться
     
    как сделать, чтоб из иконки в трее выскакивал балон тултип с предупреждением. тут столько подводных камней и как коррдинаты определить и как этот балон надуть даже не знаю с какой стороны взяться.

    Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 23:35 01-05-2011
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bomzzz
    ты б какую-нить библиотеку посмотрел для начала, MFC, например...
     
    а в МSDN все задаваемые тобой вопросы лет 10 как описаны...

    Всего записей: 24056 | Зарегистр. 06-12-2002 | Отправлено: 00:33 02-05-2011 | Исправлено: akaGM, 00:59 02-05-2011
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на C/С++


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru