powershell: как распечатать все стеки вызовов при возникновении ошибки?

Предположим, у меня есть следующий код, когда возникает ошибка, я хотел бы увидеть ошибку, которая сначала произошла в функции b, а затем произошла в функции a. Но на самом деле он сообщает мне, что ошибка произошла в функции a, поскольку функция a может вызываться много раз, я не t-item ', потому что его не существует. В C: \ Users \ Daniel.Wu \ AppData \ Local \ Temp \ 2 \ a.ps1: *** 3 символа: 14 *** + Remove-Item <<<< "несуществующий-элемент" + CategoryInfo: ObjectNotFound: (C: \ Program File ... \ not-exist-item: String) [Remove-Item], ItemNotFoundException + FullyQualifiedErrorId: PathNotFound, Microsoft.PowerShell.Commands.RemoveItemCommand Я использовал строковое слово code (snippet); openfile >> word; double ...

Обычно, когда я пишу что-нибудь на C ++ и мне нужно преобразовать char в int , я просто делаю новый int равным символ.

Я использовал код (фрагмент)

 string word;  
 openfile >> word;
 double lol=word;

Я получаю сообщение об ошибке

Code1.cpp cannot convert `std::string' to `double' in initialization 

Что именно означает ошибка? Первое слово - это число 50. Спасибо :)

32
задан unkulunkulu 17 April 2013 в 11:15
поделиться