|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Vlad FПарни, подскажите, плиз, еще по вот такой ошибке: на void *xx = MapViewOfFile(...); компилятор выдает: no matching function for call to 'MapViewOfFile' Вызов производится в обычном виртуальном методе, не конструкторе. С параметрами напутал что-то или #include забыл сделать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 10:42 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Vlad FDima T, Этот вопрос уже решился, спасибо. К тому же в педлагаемом варианте лишняя переменная лишнее присвоение, тогда как в дельфи в аналогичном способе достаточно было лишь приведения типов. 21680419 сделай inline и получишь только приведение типов. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 10:46 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Dima TVlad FПарни, подскажите, плиз, еще по вот такой ошибке: на void *xx = MapViewOfFile(...); компилятор выдает: no matching function for call to 'MapViewOfFile' Вызов производится в обычном виртуальном методе, не конструкторе. С параметрами напутал что-то или #include забыл сделать 1) Вызывается с теми же параметрами (число и типы), с которыми на ура работало в delphi. 2) Windows.hpp подключил, к тому же если бы оно ее просто не видело, то сообщени было бы про undeclared identifier, как понимаю. Да и само сообщение на мой взгляд какое то странное, еще идеи есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 10:58 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Vlad F, Типы параметров не соответствуют ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 11:32 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Siemargl, Да, походу так. Переключился с 64-битного компилятора на 32-битный. И он мне вместо "no matching function" честно написал, что тип параметра не соответствует. Кругом враги, кругом измена.)) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 11:47 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Vlad F, В с++ есть перегрузка функций по параметрам. Потому соответствие подбирается по совокупности с учетом возможного приведения типов. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 12:31 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Siemargl, Прикинь, в паскале оно тоже есть и работает точно так же. Непонятно другое, почему компилятор c++ из той же версии среды разработки, что и delphi посчитал не совместимым для первого аргумента паскалевский тип THandle, который как раз и был придуман для этих целей и пришлось его в сишном варианте окостыливать таким вот малым костылем (HANDLE)THandle. Выглядит забавно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2018, 13:43 |
|
Разбиение __int64 на слова
|
|||
---|---|---|---|
#18+
Vlad F, Ты о чём? Код: sql 1. 2. 3. 4. 5. 6. 7.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2018, 00:56 |
|
|
start [/forum/topic.php?fid=57&startmsg=39705475&tid=2017755]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 374ms |
0 / 0 |