Ciao,
infatti questo codice funziona:
`\documentclass[a4paper,10pt,twoside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage[table,usenames,dvipsnames]{xcolor}
\colorlet{LightGreen}{White!80!Green}
\colorlet{LightRed}{White!80!Red}
\usepackage{pgfplots}
\pgfplotsset{/pgf/number format/use comma,compat=newest}
\usepackage{lmodern}
\usepackage{indentfirst}
\usepackage[babel]{csquotes}
\usepackage[style=numeric]{biblatex}
\usepackage{listings}
\usepackage{hyperref}
\lstnewenvironment{RightCode}[1][]
{\lstset{language=[ANSI]C++,frame=single,frameround=ffff,basicstyle=\footnotesize,inputencoding=utf8,backgroundcolor=\color{LightGreen},rulecolor=\color{Green},#1}}{}
\lstnewenvironment{ErrorCode}[1][]
{\lstset{language=[ANSI]C++,frame=single,frameround=ffff,basicstyle=\footnotesize,inputencoding=utf8,backgroundcolor=\color{LightRed},rulecolor=\color{Red},#1}}{}
\newdimen\cbwidth
\cbwidth = 0.4\textwidth
\begin{document}
\begin{center}
\begin{minipage}[t]{\cbwidth}
\begin{RightCode}
int numElements;
\end{RightCode}
\end{minipage}%
\hspace{.2cm}
\begin{minipage}[t]{\cbwidth}
\begin{ErrorCode}
int nElements;
\end{ErrorCode}
\end{minipage}
\end{center}
\end{document}`
Notare come l’opzione di spigolo arrotondato disallinea leggermente i due minipage.
Ho messo un percento che evita l’inserimento di uno spazio e creato una nuova dimensione da dare come larghezza del box una volta sola.
R.