0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 17
|
||||||
1 | ||||||
Что значит (type*)var?20.09.2013, 15:28. Показов 4548. Ответов 6
Метки нет (Все метки)
К примеру, (int*)ololo?
Оригинальная строка, вызвавшая вопрос:
0
|
20.09.2013, 15:28 | |
Ответы с готовыми решениями:
6
Sleep(8000) - что значит? На что можно заменить в борланд с++? Что значит Handle hf? Что в эту функцию нужно передавать Обращение к переменным x[i]var или ['a'+i]Var Что значит var в параметрах функции |
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
20.09.2013, 15:30 | 2 |
Что-то, что содержится в переменной bsp_r (неизвестно какого типа), приводится к типу указателя на dheader_t, и копируется в переменную header этого типа.
1
|
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 17
|
|
20.09.2013, 15:36 [ТС] | 3 |
но как быть, если класс dheader_t занимает меньше места, чем bsp_r; - ? Копируется с начала и ровно столько, сколько влезет в header?
Как узнать, что ты взял из переменной именно то, что надо? Я так подозреваю - bsp_r - скопированный бинарный файл, а dheader_t создан для хранения его шапки.
0
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
20.09.2013, 15:49 | 4 |
Да, скопируется с начала и ровно столько, сколько влезет в header. А уж как узнать, что взял из переменной именно то, что надо...... это неизвестно.
А что, собственно, "надо" взять? Об этом нужно думать сильно до написания кода.
1
|
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 17
|
|
20.09.2013, 15:55 [ТС] | 5 |
я разбираю исходники, авторы явно подумали о том, что надо взять, но они не подумали обо мне, когда их писали.
0
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
20.09.2013, 16:18 | 7 |
Ну разумеется, переменной header присваивается указатель..... А вот что изначально содержится в bsp_r и даже какого типа эта bsp_r - это вот покрыто мраком..... из изначального поста оно неясно.
А насчет "не подумали обо мне" :-) - ну, дык эта.... отмечу, что для опенсорца это совершенно обыденная ситуация..... унылые будни....
0
|
20.09.2013, 16:18 | |
20.09.2013, 16:18 | |
Помогаю со студенческими работами здесь
7
Что значит в списке переменных, то есть var, выражение типа <переменная>: 0.1; ? Что значит '%TYPE'? Что значит запись $var=require "file.php"; ? Warning: return type defaults to ‘int’ Что значит этот варнинг? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |