Это два разных типа, и указатель на int
не является указателем на const int
. Да, указатель на int
может быть приведен к указателю на const int
.
Проблема здесь в том, что существует дополнительный уровень косвенности, ссылка. Итак, у вас есть ссылка на int*
. Цель отличается от ссылки на const int*
.
Это похоже на наличие char*
, получение указателя на него и попытку передать его в const char**
. Он также потерпит неудачу, потому что внутренние типы различны.
p
должно быть const int*
.
Я, кажется, решил свою собственную проблему.. это добавляло что-то дополнительное к тексту, таким образом, я должен был сделать:
myGuid = Left(myGuid, Len(myGuid)-2)
и это теперь прекрасные выводы.Странно.
GUID является структурой и не строкой, необходимо добавить ToString () метод для вывода его как строки.
https://msdn.microsoft.com/fr-fr/library/97af8hh4 (v=vs.110) .aspx
Response.Write myGuid.ToString("D")