You can construct the ring of conjugacy classes from the character table in the following manner:
First note that the ring of conjugacy classes tensored with $\mathbb C$ can be identified with assignments of a number to each irrep, or column vectors, with entrywise addition and multiplication. So we have to find a basis. For each column vector of the form:
$\left(\begin{array}{c} 0 \\ 0 \\ 0 \\ 1 \\ 0 \\ 0 \end{array}\right)$
we know how to write it in terms of conjugacy classes: as the corresponding row in the character table, divided by the order of the group.
So we invert that matrix to find out how to write the conjugacy classes in terms of irreps.
Concretely, the ring of conjugacy classes is the ring generated by the columns of the inverse transpose of the character table times the order of the group under entrywise multiplication.
Thus, it gives no more information than the character table.