Вывод GUID в VBScript игнорирует весь текст после него

Это два разных типа, и указатель на int не является указателем на const int. Да, указатель на int может быть приведен к указателю на const int.

Проблема здесь в том, что существует дополнительный уровень косвенности, ссылка. Итак, у вас есть ссылка на int*. Цель отличается от ссылки на const int*.

Это похоже на наличие char*, получение указателя на него и попытку передать его в const char**. Он также потерпит неудачу, потому что внутренние типы различны.

1113 И да, это может раздражать. Единственный вариант - установить правильный тип перед получением ссылки на него, поэтому p должно быть const int*.

13
задан AnthonyWJones 9 January 2009 в 11:58
поделиться

2 ответа

Я, кажется, решил свою собственную проблему.. это добавляло что-то дополнительное к тексту, таким образом, я должен был сделать:

myGuid = Left(myGuid, Len(myGuid)-2)

и это теперь прекрасные выводы.Странно.

13
ответ дан 1 December 2019 в 23:32
поделиться

GUID является структурой и не строкой, необходимо добавить ToString () метод для вывода его как строки.

https://msdn.microsoft.com/fr-fr/library/97af8hh4 (v=vs.110) .aspx

Response.Write myGuid.ToString("D")
-2
ответ дан 1 December 2019 в 23:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: