you are preventing a catabolic state by feeding your body every few hours...
i said LOW carbs, not NO carbs.... enough to fuel your weight training workout... which means you would consume carbs BEFORE your workout to give you energy and AFTER your workout (with protein, of course) to replenish your glycogen stores (during exercise you break down muscle tissue, during recovery, muscles are rebuilt.... the whole process needs protein and carbs).... if your glycogen stores are not replenished i believe protein breakdown can still occur....
the key is to create an energy deficit in your system.... no, you will not lose fat SUPER QUICKLY, but you will lose it....