Hexademical to Decimal
Здравейте,
Исках да попитам, ако може да ми дадете малко пояснение какво точно е объркано в кода. Използвам съм конкретен стринг, за да е по-лесно в началото. Има печатане след стринга, за да се уверя, функцията работи като хората, а също така печатах hex[0], hex [1] .. Но, когато го сложа във for цикъла подчертава червено "has some invalid arguments".
Въпроса защо не иска да запали във for цикъла при положение, че не е просто локална променлива ?
И също така защо метода ми отхвърля стринга ?
http://pastebin.com/z19ZCSju
ModEdit: Моля прочети правилата на форума преди да пускаш нови теми.
Благодаря за съвета :)
For цикълът беше сбъркан от недооглеждане, но не знаех, че индексацията на string ще ми върне char. Кода вече работи, ако някой се интересува да го види:
http://pastebin.com/x1UzcQg9
Радвам се, че работи :)
Реално погледнато можеш да разглеждаш един стринг като един обикновен масив от char-ове и затова като индексираш string-а получаваш елемент char.