Автор |
Съобщение |
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4579 Местоположение: Новата земя на племето Мутум'ба
|
Нещо изглупявам... :(
Мъча се да вкарам един прост код в мой код, и се пуля и не мога да се сетя какво да направя... Ето това е кода: https://github.com/Thuffir/xmodemВзимам само xmodem.* файловете (ymodem не ме интересува). Дори всъщност само приемането ме интересува. Това на което зациклих, е че във функцията XmodemReceive() има параметър, който е от тип функция с обявен тип. Там има някакъв пойнтер към "контекст" на функция, което гледайки в кода ми изглежда като дестинация. Сега, написах си моята функция за тоя параметър, обаче каквото и да правя компилатора се сърди че не била от същия тип. Хъ?? Пример за употребата няма никъде. Някой случайно да се борил с тая библиотека преди?
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Дек 18, 2021 7:16 pm |
|
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 8:39 pm Мнения: 1954
|
Re: Нещо изглупявам... :(
Ако storeChunk не е NULL ще я извика с необходимите параметри, иначе ще намаже данните в паметта сочена от указателя ctx. Според мен няма какво да се сбърка... ...много
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!
|
Съб Дек 18, 2021 8:47 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Нещо изглупявам... :(
щях да пробвам една идея с тоя сорс ама ме домързя тва било функцията дето ще пише ... към файл, периферия етц или ctx бил буфера дето щял да приеме данните ... някъв синтаксис си объркал
_________________ main[-1u]={1};
|
Съб Дек 18, 2021 8:57 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4579 Местоположение: Новата земя на племето Мутум'ба
|
Re: Нещо изглупявам... :(
Знам че звучи лесно, обаче както и да подам параметъра на XmodemReceive() компилатора все се сърди. Сигурно нещо ми убягва... Иначе е полезно да има такъв callback особено както в моя случай ще пиша във флаш
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Дек 18, 2021 9:03 pm |
|
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 8:39 pm Мнения: 1954
|
Re: Нещо изглупявам... :(
Дай пример, че бобът свърши...
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!
|
Съб Дек 18, 2021 9:07 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4579 Местоположение: Новата земя на племето Мутум'ба
|
Re: Нещо изглупявам... :(
Това с боба е изтъркано и обидно. По-добре си замълчи отколкото да изтърсиш нещо подобно. Пример вече дадох - компилацията се проваля на първия параметър, така че въпросът ми беше за пример
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Дек 18, 2021 9:16 pm |
|
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 8:39 pm Мнения: 1954
|
Re: Нещо изглупявам... :(
Това се компилира без грешки и предупреждения.
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ!
|
Съб Дек 18, 2021 9:27 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4671
|
Re: Нещо изглупявам... :(
бръз тест .... няма проб ( extern-ите са че го викам от срр )
_________________ main[-1u]={1};
|
Съб Дек 18, 2021 9:33 pm |
|
|
Н'бабане Гт'муан'га
Ранг: Форумен бог
Регистриран на: Сря Яну 25, 2012 8:14 am Мнения: 4579 Местоположение: Новата земя на племето Мутум'ба
|
Re: Нещо изглупявам... :(
Аааа, моя си е вината Някак си съм пропуснал параметъра *ctx... Е, мерси де, щях да се чудя кой знае колко още. Абе явно е време да пускам кепенците за днес
_________________ 'просто' е технически синоним на 'красиво'
|
Съб Дек 18, 2021 9:39 pm |
|
|